Discord.pyを使い、サーバー内のメッセージで特定の文字列を認識したらそのメッセージに指定したリアクションを押すBotを作りたいと考えているのですが、あまり情報がなくうまく動作させることができませんでした。
Python
1import discord 2intents = discord.Intents.none()3 4TOKEN = ''5 6intents.message_content = True7client = discord.Client(intents=discord.Intents.all())8 9@client.event10async def on_message(message):11 if message.author == client.user:12 return13 14 if 'テスト' in message.content:15 emoji = discord.utils.get(client.emojis, name='thinking_face')16 if emoji:17 await message.add_reaction(emoji)18 19client.run(TOKEN)
解決策を教えていただければ幸いです。
0 コメント