1个不稳定版本
0.1.3 | 2020年9月4日 |
---|
#6 在 #terraria
29KB
196 行
tshock-discord-monitor
一个使用TShock REST API显示玩家数量并转发消息Discord -> Terraria的机器人。
设置
- 如https://tshock.readme.io/reference#rest-api-endpoints中所示启用TShock REST API并获取令牌(最简单的方法是创建一个随机应用程序REST令牌)
- 在https://discord.com/developers/applications/创建一个应用程序
- 为该应用程序创建一个机器人用户,然后复制该机器人的Discord令牌
- 从发布页面下载适用于您的系统的tshock-discord-monitor可执行文件
- 在可执行文件相同的文件夹中创建一个名为
tshock-discord-monitor.toml
的文件,内容如下
discord_token = "The Discord token you copied earlier"
tshock_token = "Your TShock REST API token"
tshock_url = "https://127.0.0.1:7878/"
discord_channel = "Your Discord channel's ID"
然后您只需运行tshock-discord-monitor可执行文件即可启动机器人!要获取您想要使用的通道ID,请参阅https://support.discord.com/hc/en-us/articles/206346498-Where-can-I-find-my-User-Server-Message-ID-。
如果TShock服务器不是在运行机器人的系统上,请将localhost
替换为该系统的IP地址。
依赖项
~14–27MB
~446K SLoC