【发布时间】: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