- discord.pyのインストール: まず、discord.pyライブラリをインストールします。以下のコマンドを使用してインストールできます:
pip install discord.py
- Discordボットの作成: 次に、Discordボットを作成します。以下のコードを使用して、基本的なボットを作成することができます。
import discord
intents = discord.Intents.default()
intents.typing = False
intents.presences = False
client = discord.Client(intents=intents)
@client.event
async def on_ready():
print(f'We have logged in as {client.user}')
@client.event
async def on_message(message):
if message.author == client.user:
return
if message.content == 'こんにちは':
response = f'こんにちは {message.author.name}'
await message.channel.send(response)
client.run('YOUR_BOT_TOKEN')
-
ボットトークンの取得: 上記のコードの最後の行にある
'YOUR_BOT_TOKEN'
の部分を、実際のボットトークンに置き換えます。ボットトークンは、Discordの開発者ポータルでボットを作成した後に取得できます。 -
ボットの起動: コードを実行してボットを起動します。コンソールに「We have logged in as <ボット名>」と表示されれば、ボットが正常に起動しています。
これで、ユーザーがDiscordサーバーで「こんにちは」と発言すると、ボットが「こんにちは<ユーザー名>」と返答することができます。