AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Plugins (https://forums.alliedmods.net/forumdisplay.php?f=108)
-   -   [Any] Source Chat Relay [Discord <=> Ingame] (https://forums.alliedmods.net/showthread.php?t=311079)

RumbleFrog 10-03-2018 16:58

[Any] Source Chat Relay [Discord <=> Ingame]
 

Introduction

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

https://raw.githubusercontent.com/ru.../preview_2.gif

Features

- Receive and send messages bidrectionally
- Channel 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

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

https://rumblefrog.me/source-chat-relay/setup

Source

https://github.com/rumblefrog/source-chat-relay

RumbleFrog 10-03-2018 16:59

Re: [Beta] Source Chat Relay [Discord <=> Ingame]
 
Third-Party Extensions:

AMX Client: https://forums.alliedmods.net/showthread.php?t=318610



.

RumbleFrog 10-04-2018 13:18

Re: [Beta] Source Chat Relay [Discord <=> Ingame]
 
v0.0.7 [rc7] (https://github.com/rumblefrog/source...ses/tag/v0.0.7) is now available for download.

v0.0.6-7:

- Added simple message options that let the bot send plain messages instead of embeds to reduce vertical space required in exchange for less information

- Strips symbols from message payload

- Reduced to more common chat colors that's hopefully more supported in other source games

- Note: If you have used v0.0.5 and below, you need to delete the plugin config as the convar names has been updated

ThatKidWhoGames 10-04-2018 13:46

Re: [Beta] Source Chat Relay [Discord <=> Ingame]
 
Nice work, thanks!

GnomeChompski 10-04-2018 14:45

Re: [Beta] Source Chat Relay [Discord <=> Ingame]
 
Documentation could do with a bit more detail and expansion but other than that super low latency and responds really well! Lets see how this handles 20 odd servers

RumbleFrog 10-05-2018 17:08

Re: [Beta] Source Chat Relay [Discord <=> Ingame]
 
v0.0.8 [rc8] (https://github.com/rumblefrog/source...ses/tag/v0.0.8) is now available for download.

v0.0.8:

- Added display name (through the initial testing, I have found out that entity ID confuses people too much, so I decided to add a display name to make things easier)

- Note: for this to be compatible with <= v0.0.7, you'll need to add another column named display_name with varchar(64)

RumbleFrog 10-14-2018 18:13

Re: [Beta] Source Chat Relay [Discord <=> Ingame]
 
There's new documentation available: https://rumblefrog.gitbook.io/source-chat-relay

Would be appreciated if you guys help me point out what's missing & confusing in the doc; PR is a bonus :)

RumbleFrog 10-20-2018 00:46

Re: Source Chat Relay [Discord <=> Ingame]
 
v1.0.0 [First Stable Release] (https://github.com/rumblefrog/source...ses/tag/v1.0.0) is now available for download.

v1.0.0:

- Out of beta! Thanks to everyone that help test this during the beta phase.

mlov420 10-20-2018 08:01

Re: [Any] Source Chat Relay [Discord <=> Ingame]
 
Works great. Setup is straight forward. I set mine up on a Windows machine, as well as both Windows and Linux game servers.

If I could make one suggestion, I would say to have the plugin auto-generate the server name into the database. Currently it registers a unique ID for the server automatically when the plugin is loaded*, but leaves the display name field blank when it could use the hostname*. That 'display name' field doesn't populate until the server has been registered with the discord bot then has a message sent. It makes it very tedious when setting up multiple servers if you want to keep a neat order of channel #s and server names (e.g - pub server #1 / channel 1, pub server #2 / channel 2, etc.), since you're left guessing which server is which when looking at the DB during setup.

Regardless, the plugin works great, that is just an idea for improvement for people with multiple or sequentially named servers. Thank you very much for your work here.

AK978 10-20-2018 13:08

Re: [Any] Source Chat Relay [Discord <=> Ingame]
 
Add robot command?
Show Map and number of players


All times are GMT -4. The time now is 03:57.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.