【发布时间】:2021-11-17 10:18:52
【问题描述】:
@client.event
async def on_message(message):
if message.author == client:
return
if message.channel.id == 885569828436447254:
await message.channel.send(bgmi)
await message.channel.send(news)
我只是想为特定频道中的每条消息ping 存储在变量bgmi 中的角色,它可以工作!
但问题是每次收到消息时,机器人都会一次又一次地发送消息,直到机器人停止。请帮我配置它,让它只发送一次消息。
【问题讨论】:
-
嘿,客户端只是一个类,使客户端成为 client.user ,所以它不会重复相同的消息
标签: discord discord.py