Discord <-> Xonotic
- Link a Discord channel to a Xonotic server
- Bi-directional chat relaying
- End-Match scoreboard
- Commands
!status
!xonstat <id>
!rcon <cmd>
(for owner only)
- Adding tracks from YouTube in-game to SMB Mod Radio (needs
web/radio.cgi
& more, look for yourself inerebus.pl
)
Better not use (rcon) printstats
, it might confuse the score parsing logic.
Using rcon changelevel
or rcon restart
from the Xonotic client (or any client?) causes the server not to send UDP logs to Erebus for a short while, making it miss required log lines and thus breaking most features until the next automatic match end/restart, see https://gitlab.com/xonotic/darkplaces/-/issues/208
To work around that, don't use those 2 commands from the client and if you should need them, create aliases in the server (server.cfg
) so that the server locally execs those commands:
alias chlvl "changelevel ${* ?}"
alias rr "restart"
Then, only use the aliases via rcon.
Bonus, the live YouTube song queuing for the radio mod: