我正在创建一个不和谐的bot,但出现错误。 在Windows(本地PC)中,关于“ discord.channel”没有任何错误,没有属性“ DMChannel” 但是当我想在Ubuntu上启动bot时,会抛出此错误
我尝试过的方法: 已安装:python 3.5.3、3.5.7、3.5.0、3.6.0、3.6.5、3.6.6、3.7.0 我的机器人的文件名为DC.py,所以错误可能不是由于名称(如果是discord.py造成的)
async def on_message(self, message: discord.Message):
if message.author.bot is True:
return
if type(message.channel) is discord.channel.DMChannel:
message.content = f"{self.command_prefix}help"
await self.process_commands(message)
问题在
if type(message.channel) is discord.channel.DMChannel:
我试图删除这部分代码,但运行到
embed.timestamp = message.created_at