如何修复'AttributeError:模块'discord.channel'没有属性'DMChannel''Python3.6

时间:2019-04-07 18:28:08

标签: bots python-3.6 discord discord.py attributeerror

我正在创建一个不和谐的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

0 个答案:

没有答案