Skip to main content

Discord 游戏状态信息(DiscordRichPresence)

数据结构

FINTLRichPresence

参数类型说明备注
gameNameFString注册在Discord 开发者平台的游戏名称必填
stateFString该活动的组队状态,
如果指定,必须是2到128个字符之间的字符串
选填
detailsFString详细描述,默认空值,
如果指定,必须是2到128个字符之间的字符串
选填
largeTextFString大图片的文字提示,
如果指定,必须是2到128个字符之间的字符串
选填
largeImageFString大图片的链接,
如果指定,必须是1到256个字符之间的字符串
选填
smallTextFString小图片的文字提示,
如果指定,必须是2到128个字符之间的字符串
选填
smallImageFString小图片的链接,
如果指定,必须是1到256个字符之间的字符串
选填
startTimeint32开始此活动的时间戳
'start_time_' 和 'end_time_' 要么都不设置,要么都设置。
如果都未设置,游戏默认从 00:00:00 开始。
如果都设置,将使用 'start_time_'。
选填
endTimeint32此活动结束的时间戳选填
partyMaxSizeint32可加入组队的最大人数,默认为0,设置的值必须大于等于0选填
supportedPlatformsint32可以在哪些平台上接受活动邀请
PC = 1,IOS = 8,Android = 16
支持使用 1 | 8 | 16 这样的值来支持多个平台
选填
extraJsonFString扩展JSON字段,默认为空字符串选填

显示在 Discord 客户端的玩家游戏状态示例可参考下图: 图片:游戏状态示例