Discord 集成

Discord 集成

Hytale与Discord之间的跨聊天、Discord链接、游戏内标签和游戏时间追踪。

实用

Discord Integration 提供了 Hytale 与 Discord 之间的跨平台聊天功能。该模组还能让您将游戏内账户与 Discord 机器人进行关联。

功能特性

  • 支持独立聊天频道/Webhook 的双向消息中继
  • 玩家加入/离开及服务器启动/停止通知
  • 通过私信确认和角色分配的账户关联
  • 玩家数据追踪(游戏时长、击杀数、死亡数、放置/破坏方块数)
  • 游戏内个人资料 UI 页面与 Discord 斜杠命令
  • 带玩家头像的 Webhook 支持
  • 可自定义的消息格式与游戏内配置管理
  • 机器人状态中显示在线玩家数量
  • Discord 上的 Discord 应用(斜杠)命令

设置指南

  1. 安装插件
  • 将 JAR 文件放入服务器的 mods 文件夹。
  • 启动服务器以生成默认配置文件。
  1. 创建 Discord 机器人
  • 前往 Discord 开发者门户。
  • 创建新应用并添加机器人。
  • 启用“消息内容意图”和“服务器成员意图”。
  • 复制您的机器人令牌。
  1. 邀请机器人
  • 使用 bot 范围生成 OAuth2 URL。
  • 授予“读取消息”、“发送消息”和“读取消息历史”权限。
  • 邀请至您的 Discord 服务器。
  1. 配置模组
  • 编辑 mods/DiscordIntegration/config.json
  • 添加您的机器人令牌和频道 ID。
  • enabled 设置为 true
  • 重启服务器。

命令

  • Discord:/link
  • Discord:/players
  • Discord:/profile
  • Discord:/profile <username>
  • 游戏内:/discord(显示可配置设置列表)
  • 游戏内:/link
  • 游戏内:/profile