我刚刚重新讨论了一些旧的不和谐的机器人代码,很明显它不起作用。下面的代码要大得多,但即使我将其缩小到导入模块、设置客户端前缀on_ready()以及最后设置一个client.command(),bot也不会监听或响应。如果机器人正在听这个命令,它至少应该将listening打印到我的终端中。如果是这样的话,它应该向我的不和谐频道发出一个信息。
然而,这两种情况都没有发生。注意: on函数,如下所示,打印Bot is ready。另外,在不和谐的情况下,
我正在为一个不和谐的机器人做一个说的命令,一切都很好。我想要做的是一个命令,一个人可以使用在任何渠道,它发送的消息委托,在渠道,它被告知发送它进入。所有这些都能工作,下面是我的代码: """Make the bot say whatever= discord.utils.get(ctx.guild.channels, name=channelname)
await channel
from discord.ext import commands
async我是Python的新手,目前我正在学习如何用discord.py重写来编写一个不和谐的机器人。我从一个名为Lucas的YouTuber中遵循了这段代码。这是他的确切代码。他的似乎可以工作,但由于某些原因,我的PyCharm仍然显示客户端没有属性命令。有人可以教我怎么修吗?
我在heroku上运行一个不和谐的机器人(只是简单地和discord.py混在一起),我正在学习关于“如何从discord.py中玩yt”的yt教程,它使用了不和谐的模块。问题是,当我在打开bot之后播放一首歌时,它很好,但是当我将bot与服务器断开连接后,我就不能再用bot播放另一首歌了,以下错误如下:
discord.ext.commands.errors.CommandInvokeError: Command raised an