【发布时间】:2018-06-02 11:32:29
【问题描述】:
我正在使用 Python (v. 3.6.1) 编写一个 Discord 机器人。它的功能之一是检测通道中发送的所有消息,对其进行处理,然后响应所述通道中的消息。 (至少,这是我想要它做的。)
我试过这个:
@bot.event
async def on_message(message):
await bot.say(message.content)
该函数在发送消息时响应,但不是以我想要的方式响应。相反,我得到一个错误:
discord.errors.InvalidArgument: Destination must be Channel, PrivateChannel, User, or Object. Received NoneType
我将如何解决这个问题?非常感谢!
【问题讨论】:
-
对于python问题总是使用通用的[python]标签
-
请包含给您带来麻烦的代码。单独的错误消息是没有用的。见How do I ask a good question?
标签: python python-3.x discord.py