#discord #discord-bot #terraria #tshock

app tshock_discord_monitor

一个使用TShock REST API显示玩家数量并转发消息的Discord -> Terraria机器人。

1个不稳定版本

0.1.3 2020年9月4日

#6#terraria

GPL-3.0 许可证

29KB
196

tshock-discord-monitor

一个使用TShock REST API显示玩家数量并转发消息Discord -> Terraria的机器人。

设置

  1. https://tshock.readme.io/reference#rest-api-endpoints中所示启用TShock REST API并获取令牌(最简单的方法是创建一个随机应用程序REST令牌)
  2. https://discord.com/developers/applications/创建一个应用程序
  3. 为该应用程序创建一个机器人用户,然后复制该机器人的Discord令牌
  4. 从发布页面下载适用于您的系统的tshock-discord-monitor可执行文件
  5. 在可执行文件相同的文件夹中创建一个名为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