是否有独立于官方客户端的用于Discord Rich Presence的公共API?

时间:2018-11-12 15:25:40

标签: discord

我正在开发具有一项功能的UWP应用程序,其他应用程序可以通过AppServiceConnection设置Discord Rich Presence。但是,在大多数UWP平台上,从AppServiceConnection转发到正式客户端的选项不可用。我希望从本质上直接从应用程序设置Rich Presence。尽管大量挖掘网络数据包,但我仍然完全迷失了。任何人都知道它的文档,或者有什么超级方法可以嗅探出这些数据包(Fiddler 4,Netmon和Wireshark都不会削减它)

2 个答案:

答案 0 :(得分:1)

设置丰富状态的唯一可能方法记录在使用IPC设置状态的官方SDK中。 sdk on github official documentation

您可以在github上看到,有些人已经基于官方SDK wrappers and implementations为其他语言编写了库。

答案 1 :(得分:0)

经过大量逆向工程后,富状态通过操作码3和游戏对象,最小参数名称和类型以及您可以在https://github.com/Avid29/QuarrelRichPresence/blob/master/Objects.cs中找到的更复杂的对象通过网关发送>