我目前正在制作一部不和谐机器人,我碰巧遇到了这个问题。我对discord.py
相对较新,这可能是一个新手问题,但无论如何我会很感激帮助:)
我目前的代码:
@bot.listen()
async def on_message(message):
messagecontent = message.content
chan = message.channel
if messagecontent.startswith("--"):
pass
else:
embed=discord.Embed(title="Gathering Response...", color=0x00ffff)
msg = bot.send_message(destination=chan,embed=embed)
当我运行此消息并发送消息时,我不会收到任何错误消息或任何反馈。它什么都不做。我很感激在这个问题上的任何帮助。
答案 0 :(得分:0)
send_message()
是一个协程,这意味着你必须await
它。它看起来像是:
msg = await bot.send_message(destination=chan,embed=embed)