我没有发现任何错误,但它没有显示在不和谐中。有人可以告诉我出了什么问题吗?
async def change_status(self):
await client.change_presence(game=Game(name = " ", type = 3))
我希望机器人在其名称下的 Discord 上显示“正在收听”或“正在观看”。
最佳答案
好的,更新:
(很确定这是重写) 我想随着时间的推移有些人会查找这个,所以就在这里。
在discord.py不和谐服务器上,我通过#help环顾四周,找到了一个地方,上面写着正确的答案,只需要稍微编辑一下即可。这是它的答案:
await client.change_presence(activity=discord.Game(name="a game"))
这会将机器人设置为“正在播放”。
await client.change_presence(activity=discord.Activity(type=discord.ActivityType.watching, name="a movie"))
这会将其设置为“正在观看”状态。
await client.change_presence(activity=discord.Activity(type=discord.ActivityType.listening, name="a song"))
这会将其设置为“监听”状态。
关于discord.py - 我怎样才能让机器人改变它在其名字下显示的不和谐的存在(听、看、玩等...)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56119436/