[英]Cannot send message to certain channel using discord.py
我目前正在開發一款不和諧的機器人,而我碰巧遇到了這個問題。 我對discord.py
比較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)
運行此程序並發送消息時,我沒有收到任何錯誤消息或任何反饋。 它什么也沒做。 我希望在這個問題上有任何幫助。
send_message()
是一個協程,這意味着您必須await
它。 它看起來像:
msg = await bot.send_message(destination=chan,embed=embed)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.