discord.pyを利用する

DiscordAPIをPythonで簡単に扱えます。

Advertisement

discord.py

discord.pyはDiscord用のAPIラッパーです。

DiscordAPIがPythonで簡単に扱えるようになります。

ライブラリのインストール

python3 -m pip install -U discord.py

このように実行してdiscord.pyをインストールしてください。

チャンネルにメッセージを送信するコード

import discord
TOKEN = 'ここにトークン'
CHANNELID = ここに通知を送りたいチャンネルID
intents = discord.Intents.default()
client = discord.Client(intents=intents)
@client.event
async def on_ready():
  channel = client.get_channel(CHANNELID)
  await channel.send('Hello World!')
  await client.close()
client.run(TOKEN)

このように記述して実行すると指定したチャンネルにメッセージが送信されます。

なお、常駐してメッセージに反応するBotなどはクイックスタートを参考にコーディングしてみてください。

Advertisement

コードを書くことでかなり細かいところまで操作することができます。