如何使自定义状态不一致。py [英] How make custom status discord.py
本文介绍了如何使自定义状态不一致。py的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
为什么我的代码不工作?
@bot.event
async def on_ready():
print('Bot is now working!')
await bot.change_presence(activity=discord.CustomActivity(name='Custom status' ,emoji='🖥️'))
并给我一个错误。
Ignoring exception in on_ready
Traceback (most recent call last):
File "/home/runner/.local/share/virtualenvs/python3/lib/python3.7/site-packages/discord/client.py", line 270, in _run_event
await coro(*args, **kwargs)
File "main.py", line 30, in on_ready
await bot.change_presence(activity=discord.CustomActivity(name='Custom status' ,emoji='🖥️'))
AttributeError: module 'discord' has no attribute 'CustomActivity'
如何修复错误?
推荐答案
我参加聚会要迟到了, WayToDoor是对的,机器人不能使用自定义状态,我发现它们可以使用它,但它是不可见的,除非机器人可以看到它是自定义状态,并且您将在机器人配置文件中看到&q;自定义状态。
机器人可以播放、观看、收听和流媒体,这是没有问题的
您现在还可以选择在";中使用竞争,它的类型为5。我在文档中还看不到它,所以我假设它还没有实现。
#this is how "Competing in" is set.
discord.Activity(name="Test", type=5)
这应该行得通。
这篇关于如何使自定义状态不一致。py的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文