如何将不和谐机器人的活动设置为自定义文本,我知道如何将其设置为“播放”、“观看”、“流式传输”和“减少到”。但是,我希望活动不要开始这些词
谢谢:)
答案 0 :(得分:-1)
机器人目前不能有自定义状态,正如 Rapptz 解释的那样here。
将机器人的状态设置为 discord.CustomActivity
不会产生任何错误,但您只是看不到它。
不建议在 on_ready
事件中进行 API 调用,您可以在定义您的 bot
(或 client
)时设置您的机器人的活动:
from discord.ext import commands
bot = commands.Bot(activity=your_activity)
# Or
import discord
client = discord.Client(activity=your_activity)
这里是支持的活动列表:
discord.Game
→ 玩...discord.Streaming
→ 流媒体 ...discord.Activity
→ 取决于 discord.Activity.type
PS:您可以从 discord.Activity
创建游戏和流媒体活动,但是:
出于内存优化的目的,提供了一些活动 精简版: