Communicate between Discord & In-Game, monitor server without being in-game, control the flow of messages and user base engagement!
Some fixes on server & client, notably the Discord auth strconv error.
Added an event command to dispatch event
Added Insurgency to the list of hex color supported.
This release is a breaking release, meaning no compatibility with previous plugin/server.
Stop the existing relay server, upload the new relay server, start the new relay server and it will perform database upgrades automatically
You can confirm the upgrade by running the r/info
command on Discord
Upload the new plugin and change map to reload it
You can confirm the upgrade by running !cvar rf_scr_version
in-game
Protocol implementation is available at https://rumblefrog.me/source-chat-relay/protocol
MessageAuthenticateResponse
reply to MessageAuthenticate
payloads, indicating success/failureAbout
command is now updated with session incoming/outgoing statisticsdelete
has been introduced to remove entities from the database.-service
flag (https://rumblefrog.me/source-chat-relay/service)-config
for pointing to the config file locationdisabled_receive_types
and disable_send_types
columns to disable certain message types.SCR_SendMessage
native has been added to send messages on client's behalfSCR_SendEvent
native has been added to send custom event data to the relay serverSCR_OnMessageReceive
forward has been added to allow message receive interception/modification before printing in chatSCR_OnMessageSend
forward has been added to allow message send interception/modification before network dispatchSCR_OnEventReceive
forward has been added to allow event receive interception/modification before printing in chatSCR_OnEventSend
forward has been added to allow event send interception/modification before network dispatchrf_scr_hostname
has been added to override host/display name. If left empty, it will default to server's hostnamerf_scr_event_player
]rf_scr_event_map
]32
-> 64
config.toml