跳至正文
版本:最新版 - a1.148.0 ⚖️

Discord 集成

如何使用 nanos world 的 Discord 方法来为你的服务器创建优秀的集成功能。

将你的服务器与 Discord 进行集成非常简单! 我们提供了一个开箱即用的内置集成,但你也可以添加自己的 Discord 应用 ID 来使用你自己的应用程序!

更新玩家的 Discord 动态(Rich Presence)

我们让这个过程变得非常简单,只需一个方法即可更改玩家的动态:

Client/Index.lua
local state = "担任卡车司机"
local details = "超棒的角色扮演"
local large_text = "嘀嘀!"
local large_image = "nanos-world-full-world"

Discord.SetActivity(state, details, large_image, large_text)

呈现效果

信息

你可以使用自己的应用 ID 来上传属于你自己的图片!

使用你自己的应用 ID

使用你自己的 Application ID 带来的好处是,你可以按照自己的喜好进行配置,甚至可以上传自己的图片以显示在 Rich Presence 中。

呈现效果

初始化你自己的应用 ID 非常简单,只需在客户端执行以下代码:

Client/Index.lua
Discord.Initialize(client_id)
提示

大功告成! 现在你可以使用 Discord.SetActivity() 方法了!