EastSide NEL 的 IRC 聊天后端服务,基于 Go 实现的轻量级 TCP 聊天服务器,用于 Minecraft 服务器间的跨服聊天通信。
- Token 认证登录
- 跨服实时聊天广播
- 在线玩家列表查询
- 心跳检测与超时踢出
- Minecraft 颜色代码支持(
&→§)
# 默认端口 9527
go run .
# 自定义端口
go run . 8080| 命令 | 格式 | 说明 |
|---|---|---|
| REGISTER | REGISTER <token> <roleId> [clientTag] |
认证注册 |
| CHAT | CHAT _ _ <message> |
发送聊天消息 |
| LIST | LIST |
获取在线列表 |
| GET | GET |
获取自身信息 |
| PING | PING |
心跳保活 |
| QUIT | QUIT |
断开连接 |
本项目基于 GNU General Public License v3.0 开源。