Discord Python Bot:正在更改状态

Discord Python Bot:正在更改状态,python,discord,bots,Python,Discord,Bots,我知道,您可以通过以下方式更改您的机器人状态: @bot.event async def on_ready(): await bot.change_presence(activity=.....(name=".....")) 但是,有没有一种简单的方法可以通过使用asyncio每隔5秒更改一次您的状态? 感谢您的帮助:D根据Cool or Fool-SRS的命令,这里有一个非常有效的答案: @bot.event _ready()上的异步定义: bot.loop.cr

我知道,您可以通过以下方式更改您的机器人状态:

@bot.event
async def on_ready():
    await bot.change_presence(activity=.....(name="....."))
但是,有没有一种简单的方法可以通过使用asyncio每隔5秒更改一次您的状态?
感谢您的帮助:D

根据Cool or Fool-SRS的命令,这里有一个非常有效的答案:

@bot.event
_ready()上的异步定义:
bot.loop.create_任务(status_task())35; create循环/任务
异步定义状态_任务():
尽管如此:
等待机器人。改变状态(活动=discord.Game(“XXX”),状态=discord.status.online)
等待asyncio.sleep(ValueInSeconds)#x秒后更改
等待机器人。改变状态(活动=discord.Game(“XXX”),状态=discord.status.online)
等待asyncio.sleep(valueinsionds)
  • 您还可以将
    观看
    收听
    流媒体
    设置为状态

有关更多信息,请查看

我看到了这个,但它对我没有帮助