首页 > 解决方案 > Discord.py 如何让我的机器人在没有“播放”的情况下显示活动

问题描述

所以我正在制作一个 discord.py 机器人,我想制作一个自定义状态。我的代码是:

workingstate = discord.Game( "Off sorting books" )
idlestate = discord.Game( "At the front desk" )

但是当我检查机器人时,它显示的状态为:

“玩前台”或“玩分拣书

我试过:

workingstate = discord.Game(
    type=discord.ActivityType(-1),
    name="nothing, off sorting books" )

idlestate = discord.Game(
    type=discord.ActivityType(-1),
    name="at the front desk" )

但它不再显示任何状态。

我怎样才能让我的状态简单地“在前台”?

感谢你的帮助!

标签: pythonpython-3.xdiscorddiscord.py

解决方案


目前这是不可能的,因为该端点(自定义状态)不适用于机器人,只有普通用户可用。对不起 :/

如果您想了解更多相关信息,请参阅关于您的问题的 reddit 帖子。 https://www.reddit.com/r/discordapp/comments/dm47sv/at_least_something_regarding_custom_status/?utm_source=share&utm_medium=web2x (另外,请在询问之前先看看谷歌,我记得几周前想知道和你一样的事情,然后发现这个reddit很容易回答......:/)


推荐阅读