-1
ユーザーがtest
をアクティブにすると、チャットルームにテストメニューが表示され、同じユーザーがメッセージに反応を投稿すると、そのメッセージが削除されます。テストメニュー:異なる機能間でオブジェクトを共有する方法
import discord, asyncio
client = discord.Client()
@client.event
async def on_message(message):
if message.content.lower().startswith('test'):
menu = await client.send_message(message.channel, "test menu")
@client.event
async def on_reaction_add(reaction, user):
if user == message.author:
await client.delete_message(menu)
client.run('ClientToken')
しかし、コードは他の関数からmessage.author
またはmenu
のようなオブジェクトを読んでいません。
テストは*グローバル*、右か? – rth