如何在discordpy中将表情符号置于自定义状态

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

如何将表情符号置于不和谐的自定义状态:

async def on_ready():
    await client.change_presence(
        status=discord.Status.idle, activity=discord.Game("Test")
    )

python python-3.x discord discord.py
2个回答
0
投票

不幸的是,discord.py 尚不支持自定义状态,因此当前没有方法可以做到这一点。然而,就像 Lucas Sans S 所说,你可以在状态中放置 unicode 表情符号,例如:

await client.change_presence(status=discord.Status.idle, activity=discord.Game("Test 👍")

您可以在emojipedia

上找到很多unicode表情符号

0
投票

尽管 API 现在支持向状态添加表情符号,但 Rapptz(discord.py 的首席开发人员)已于 2023 年 11 月发表评论,Discord 不支持机器人自定义状态中的表情符号。这不是 API 的限制,而是 Discord 本身的限制。

在我自己(通过各种方式)尝试之后,我可以肯定地说,截至 2024 年 4 月,情况仍然如此。

© www.soinside.com 2019 - 2024. All rights reserved.