Docs
Embeds & Announcements
DiscordSync automatically sends rich, aesthetic Discord embeds for major server lifecycle and player activity events.
Supported Embed Events
1. Server Lifecycle
- Server Start: Sends a notification when the Hytale server successfully boots up.
- Default: Color
#5865F2(Blurple), TitleServer Status, DescriptionThe server is now **ONLINE** 🟢.
- Default: Color
- Server Stop: Sends a notification when the server is shutting down.
- Default: Color
#ED4245(Red), TitleServer Status, DescriptionThe server is now **OFFLINE** 🔴.
- Default: Color
2. Player Connections
- Player Join: Listens to Hytale's
PlayerReadyEventand sends an embed when a player joins.- Default: Color
#57F287(Green), TitlePlayer Joined, Description%player% has connected..
- Default: Color
- Player Leave: Listens to
PlayerDisconnectEventand notifies Discord when a player disconnects.- Default: Color
#ED4245(Red), TitlePlayer Left, Description%player% has disconnected..
- Default: Color
Configuration
You can customize the color, title, description, or disable any individual embed in config.json:
json
{
"embeds": {
"join": {
"enabled": true,
"color": "#57F287",
"title": "Player Joined",
"description": "%player% has connected."
},
"leave": {
"enabled": true,
"color": "#ED4245",
"title": "Player Left",
"description": "%player% has disconnected."
},
"serverStart": {
"enabled": true,
"color": "#5865F2",
"title": "Server Status",
"description": "The server is now **ONLINE** 🟢"
},
"serverStop": {
"enabled": true,
"color": "#ED4245",
"title": "Server Status",
"description": "The server is now **OFFLINE** 🔴"
}
}
}