source-chat-relay icon indicating copy to clipboard operation
source-chat-relay copied to clipboard

Communicate between Discord & In-Game, monitor server without being in-game, control the flow of messages and user base engagement!

This branch is working branch for v3. For the current stable release, the readme is available in master

Table of Contents

  • This branch is working branch for v3. For the current stable release, the readme is available in master
  • Table of Contents
  • Introduction
  • Features
  • Prerequisites
  • Getting started
  • Alliedmods Thread
  • Natives
  • 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 extension
  • A Discord bot token (https://discordapp.com/developers/applications/)

Getting started

For additional support, feel free to leave a reply on the Alliedmods Thread

Alliedmods Thread

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