【问题标题】:Trying to change bot's status试图改变机器人的状态
【发布时间】:2019-01-27 18:16:58
【问题描述】:

所以我得到了这个应该可以工作的脚本,下面的脚本旨在将机器人的状态更改为空闲,但是当我说命令时,它只是说Bot is online,这意味着机器人实际上是空闲的。这在 JDA java 中有效,在 java 中,您可以将 bot 转为离线、空闲、DND 并且它有效,所以我只是想知道这是否不适用于 python 或其他东西?

我已经在互联网上搜索过这个,但我得到的都不起作用

@client.command(pass_context=True)
async def idle(ctx, *,text):
    await client.change_presence(game=discord.Game(name=text),
                                 status=discord.Status('idle'),
                                 afk=True)
    await client.send_message(ctx.message.channel, 'Bot is Idle')

我预计机器人会闲置。

【问题讨论】:

    标签: python python-3.x discord discord.py


    【解决方案1】:

    没关系,我只需要等待一段时间!但在那之后下一次它工作得很快。 令人困惑!

    【讨论】:

      猜你喜欢
      • 2019-05-26
      • 2020-11-06
      • 1970-01-01
      • 1970-01-01
      • 2021-01-11
      • 2018-12-31
      • 2022-01-07
      • 2022-11-11
      • 2020-12-05
      相关资源
      最近更新 更多