Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 设置不协调机器人的状态_Python_Discord.py_Bots - Fatal编程技术网

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知道这一点。