Discord.py 如何让我的机器人具有自定义状态

问题描述 投票:0回答:2

我是不和谐.py 的新手,我想知道如何为我的机器人提供自定义状态,因为我已经看到其他不和谐机器人具有自定义状态

python discord discord.py
2个回答
1
投票

使用 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))


0
投票

有个窍门

await Bot.change_presence(activity=discord.Activity(type=discord.ActivityType.custom, name="自定义", state="您的自定义状态"))

如果您设置 name="custom",Discord 客户端不会读取此名称,因此您可以在 state="您的自定义状态"

上设置完整的自定义状态
© www.soinside.com 2019 - 2024. All rights reserved.