Python 设置不协调机器人的状态
我正试图让我的机器人拥有状态,Python 设置不协调机器人的状态,python,discord.py,bots,Python,Discord.py,Bots,我正试图让我的机器人拥有状态,m!帮助。我看到很多其他机器人的帮助命令处于其状态,所以我也想这样做 wait bot.change_presence(activity=discord.Game(name=“m!help”)) 上面的代码是我正在使用的,但它不起作用。如果有帮助的话,我的代码使用client.command。试试@client.event,您可以使用它来获得某种动画状态 来自discord.ext导入任务 @客户端事件 _ready()上的异步定义: client.status=
m!帮助
。我看到很多其他机器人的帮助命令处于其状态,所以我也想这样做
wait bot.change_presence(activity=discord.Game(name=“m!help”))
上面的代码是我正在使用的,但它不起作用。如果有帮助的话,我的代码使用client.command。试试
@client.event
,您可以使用它来获得某种动画状态
来自discord.ext导入任务
@客户端事件
_ready()上的异步定义:
client.status=循环(['Hello','✨再见]]
更改\u状态。开始()
打印(“Gangz Iz Herez”)
@tasks.loop(秒=5)
异步def更改_状态():
等待客户端。等待,直到准备就绪()
等待客户端。更改状态(活动=discord.Game(名称=下一步(客户端.状态)))
你所说的“不起作用”到底是什么意思?请回答您的问题并添加一个?您能粘贴整个代码吗?定义/导入的cycle()
和next()
在哪里?@12944qwerty我相信cycle()
来自模块,而next()
是一个普通的python函数。@Makiyu是的,我也这么认为(我想next()
也是itertools函数(oops),但此代码中未导入itertools。我只是想确保AwJ知道这一点。