Installation
Place discordrelay.smx inside of ./cstrike/addons/sourcemod/plugins and change convars to your liking in ./cstrike/cfg/sourcemod/discordrelay.cfg after running the plugin
Dependencies
SteamWorks -
https://forums.alliedmods.net/showthread.php?t=229556
Discord-api -
https://forums.alliedmods.net/showthread.php?t=292448
Ripext (sourcemod REST api) -
https://forums.alliedmods.net/showthread.php?t=298024
Examples
Discord -> Server
https://prnt.sc/119uzjm
Server -> Discord
https://prnt.sc/119uqvu
Extra Information
This
should work on all games; however, I have yet to test it on anything other than CS:S.
Features
- Client steam avatars for discord webhook pfp
- Map Change and Client Connect/Disconnect messages
- Client messages sent to discord (commands can be ignored using cvars)
- SBPP ban and mute messages
- RCon channel in discord
Configuration
Read the README on the github.
https://github.com/log-ical/sp-disco...main/README.md
Github link https://github.com/IsThatLogic/sp-discordrelay