使用 Webhook 将服务器的聊天转发到您的 DIscord 服务器。
Psystec 的 Discord:不和谐。/EyRgFdA
要使用控制台命令重新加载配置文件,您需要chattodiscord.admin
Psystec 的 Discord:不和谐。/EyRgFdA
特征
- Global Chat 转发。
- Team Chat 向前。
- 当玩家连接或断开连接时发出通知。
- 聊天格式可以自定义。
- 您可以在 Rust 聊天中启用/禁用 Discord 会议。
- 可以配置 Discord 聊天以显示玩家的 Steam 图标。
权限
此插件使用权限系统。要分配权限,请使用 。要删除权限,请使用 。oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>要使用控制台命令重新加载配置文件,您需要chattodiscord.admin
控制台命令
- chattodiscord-- 显示命令。
- chattodiscord loadconfig-- 加载配置文件,如果您在配置文件中进行更改,则非常方便。
配置
设置和选项可以在目录下的文件中进行配置。建议使用编辑器和验证器,以避免格式问题和语法错误。ChatToDiscordconfig- 如果您不想显示客户端 Steam 图标,如果 discord,请留空。SteamApiKey
- 如果您不想显示 GLOBAL 聊天,请将 留空。GlobalChatWebhook
- 如果您不想显示 TEAM 聊天,请将 留空。TeamChatWebhook
- 如果您不想在聊天中显示玩家连接,请将 blank 留空。ConnectionWebhook
消息占位符
- {time}-- 使用配置文件中的 DateFormat 设置显示时间。
- {username}-- 显示客户端的 Steam 用户名。
- {userid}-- 显示客户端的 Steam ID。
- {connectionstatus}-- 显示客户端的连接状态 (Connected/Disconnected) (ConnectionFormat)。
- {message}-- 显示客户端的 RUST 消息 (ChatFormats)。
地方化
Discord 通知
添加 SteamApiKey 以允许插件将玩家的 Steam 个人资料图标显示为 Webhook 的图标。可以在此处生成密钥:https://steamcommunity.com/dev/apikey例子
- Discord 聊天: