https://github.com/rumblefrog/source-chat-relay
Communicate between Discord & In-Game, monitor server without being in-game, control the flow of messages and user base engagement!
https://github.com/rumblefrog/source-chat-relay
advanced chat community discord plugin relay source-games sourcemod
Last synced: 15 days ago
JSON representation
Communicate between Discord & In-Game, monitor server without being in-game, control the flow of messages and user base engagement!
- Host: GitHub
- URL: https://github.com/rumblefrog/source-chat-relay
- Owner: rumblefrog
- License: gpl-3.0
- Created: 2018-09-01T04:20:31.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-09-30T03:46:33.000Z (4 months ago)
- Last Synced: 2025-10-14T22:26:47.113Z (4 months ago)
- Topics: advanced, chat, community, discord, plugin, relay, source-games, sourcemod
- Language: Rust
- Homepage: https://rumblefrog.me/source-chat-relay/
- Size: 35.4 MB
- Stars: 92
- Watchers: 4
- Forks: 24
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Prerequisites](#prerequisites)
- [Getting started](#getting-started)
- [Alliedmods Thread](#alliedmods-thread)
- [Natives](#natives)
- [License](#license)
## Introduction
Communicate between Discord & In-Game, monitor server without being in-game, control the flow of messages and user base engagement!
## Features
- Receive and send messages bidrectionally
- Channel and type configuration for powerful setups
- Setup is incrediblily easy with Discord bot commands and simple config files
- Upon disconnect, game servers will attempt to reconnect at a fixed interval
- Filter out certain unwanted messages using regex expressions
- Set ingame prefixes to send a message with ability to configure flag permission for the prefix
- Natives to expand upon the functionality of the plugin (Custom events, team chat only relays, etc)
## Prerequisites
- Server to host the relay binary on (with MySQL if not external)
- Source game server with the [socket](https://forums.alliedmods.net/showthread.php?t=67640) extension
- A Discord bot token (https://discordapp.com/developers/applications/)
## Getting started
- [Setup Guide](https://rumblefrog.me/source-chat-relay/setup)
> For additional support, feel free to leave a reply on the Alliedmods Thread
## Alliedmods Thread
- [Thread](https://forums.alliedmods.net/showthread.php?t=311079)
## Natives
Message dispatchers and forwards are available within `client/include/`
## License
This project is licensed under GPL 3.0
Icons made by itim2101 from www.flaticon.com is licensed by CC 3.0 BY