我是不和谐.py 的新手,我想知道如何为我的机器人提供自定义状态,因为我已经看到其他不和谐机器人具有自定义状态
使用 Client.change_presence 方法非常简单。
Bot = commands.Bot(command_prefix=PREFIX, intents=intents, case_insensitive=True) # initialize the bot
@Bot.event
async def on_ready():
await Bot.change_presence(status=discord.Status.online,
activity=discord.Activity(name=f"Activity", type=discord.ActivityType.listening))
有个窍门
await Bot.change_presence(activity=discord.Activity(type=discord.ActivityType.custom, name="自定义", state="您的自定义状态"))
如果您设置 name="custom",Discord 客户端不会读取此名称,因此您可以在 state="您的自定义状态"
上设置完整的自定义状态