跳到主要内容

FiveM:txAdmin Discord 机器人

本指南是针对以下产品创建的:

(不同供应商的产品可能会有所不同,但主要概念保持不变)

介绍

txAdmin 面板为你的 FiveM 服务器带来了许多功能,其中就包括 Discord 机器人集成。 本指南将教你如何设置 Discord 机器人以及如何使用它。

准备工作

要为你的 txAdmin 服务器设置 Discord 机器人,首先需要登录到你的 txAdmin 面板。 登录信息会显示在服务器概览页面,如下图所示:

img

信息

本指南假设你已经完成了 txAdmin 的基础设置。如果还没设置,可以查看我们的 FiveM:txAdmin 设置 指南。

设置步骤

创建 Discord 应用

要将机器人与 txAdmin 绑定,首先需要创建一个 Discord 应用。你的机器人会被分配到该应用下,并以该应用名义运行。请访问 Discord 开发者门户 来创建应用。

点击 New Application 创建新应用,然后给它起个名字,如下图:

接着点击 Create 创建应用。接下来请记下应用 ID,后续步骤会用到:

配置机器人并获取 Token

创建应用时,系统会自动生成一个机器人。点击 Reset Token 即可获取机器人的 Token,请务必保存好这个 Token:

警告

千万别把机器人 Token 泄露给任何人!Token 就像你的密钥,泄露后可能导致安全风险,影响机器人正常运行。

在同一页面往下滚动,启用 “Server Members Intent” 并保存更改:

邀请机器人加入你的 Discord 服务器

将之前记录的客户端 ID 填入下面链接中的对应位置,然后在浏览器打开该链接,邀请机器人加入你的 Discord 服务器。示例链接如下:

https://discordapp.com/oauth2/authorize?&client_id=1364549558197026816&scope=bot&permissions=18432

获取服务器和频道 ID

为了让机器人正常在 txAdmin 中工作,你需要获取机器人将操作的服务器 ID。 在 Discord 中,右键点击服务器图标,选择 复制服务器 ID,并保存该 ID。

示例截图如下:

你也可以选择设置一个频道,用于发布状态更新(比如重启计划)。同样右键点击频道,复制频道 ID。 别忘了,机器人必须拥有该频道的读写权限。

信息

如果你看不到复制服务器或频道 ID 的选项,需要先在 Discord 用户设置中开启开发者模式:

在 txAdmin 中自定义设置

现在你可以在 txAdmin 中启用 Discord 机器人,并填写之前保存的所有 ID 和 Token:

可选:发送状态消息

你可以选择发送一条状态消息,机器人会持续更新当前服务器状态、在线玩家等信息。 在你想要发送状态消息的 Discord 频道输入 /status add,确保机器人有权限发送消息。

机器人会生成类似这样的消息:

消息内容可以在 txAdmin 的 Discord 设置页面中自由定制。

总结

为 txAdmin 设置 Discord 机器人,可以轻松在你的 Discord 服务器中展示 FiveM 服务器状态和其他信息。 如果有任何问题或需要帮助,随时联系我们的客服团队,我们每天都在线为你服务!🙂