Raised This Month: $106 Target: $400
 26% 

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


Post New Thread Reply   
 
Thread Tools Display Modes
Author
RumbleFrog
AlliedModders Donor
Join Date: Dec 2016
Location: US
Plugin ID:
6287
Plugin Version:
1.1.0
Plugin Category:
General Purpose
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
    27 
    Plugin Description:
    Communicate between Discord & In-Game, monitor server without being in-game, control the flow of messages and user base engagement!
    Old 10-03-2018 , 17:58   [Any] Source Chat Relay [Discord <=> Ingame]
    Reply With Quote #1



    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 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.gitbook.io/source...-started/setup

    Source

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

    Last edited by RumbleFrog; 11-03-2018 at 20:44. Reason: v1.1.0
    RumbleFrog is offline
    RumbleFrog
    AlliedModders Donor
    Join Date: Dec 2016
    Location: US
    Old 10-03-2018 , 17:59   Re: [Beta] Source Chat Relay [Discord <=> Ingame]
    Reply With Quote #2

    This is a recreation of my other thread, due to it having problems.


    Reserved spot.
    RumbleFrog is offline
    RumbleFrog
    AlliedModders Donor
    Join Date: Dec 2016
    Location: US
    Old 10-04-2018 , 14:18   Re: [Beta] Source Chat Relay [Discord <=> Ingame]
    Reply With Quote #3

    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
    RumbleFrog is offline
    ThatKidWhoGames
    Senior Member
    Join Date: Jun 2013
    Location: IsValidClient()
    Old 10-04-2018 , 14:46   Re: [Beta] Source Chat Relay [Discord <=> Ingame]
    Reply With Quote #4

    Nice work, thanks!
    __________________


    I take custom plugin requests, add me on Steam for details.
    ThatKidWhoGames is offline
    GnomeChompski
    Member
    Join Date: Jul 2012
    Old 10-04-2018 , 15:45   Re: [Beta] Source Chat Relay [Discord <=> Ingame]
    Reply With Quote #5

    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
    __________________
    GnomeChompski is offline
    RumbleFrog
    AlliedModders Donor
    Join Date: Dec 2016
    Location: US
    Old 10-05-2018 , 18:08   Re: [Beta] Source Chat Relay [Discord <=> Ingame]
    Reply With Quote #6

    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 is offline
    RumbleFrog
    AlliedModders Donor
    Join Date: Dec 2016
    Location: US
    Old 10-14-2018 , 19:13   Re: [Beta] Source Chat Relay [Discord <=> Ingame]
    Reply With Quote #7

    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 is offline
    RumbleFrog
    AlliedModders Donor
    Join Date: Dec 2016
    Location: US
    Old 10-20-2018 , 01:46   Re: Source Chat Relay [Discord <=> Ingame]
    Reply With Quote #8

    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.
    RumbleFrog is offline
    mlov420
    Senior Member
    Join Date: May 2013
    Old 10-20-2018 , 09:01   Re: [Any] Source Chat Relay [Discord <=> Ingame]
    Reply With Quote #9

    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.

    Last edited by mlov420; 10-20-2018 at 09:02. Reason: *better clarity
    mlov420 is offline
    AK978
    Junior Member
    Join Date: Jun 2018
    Old 10-20-2018 , 14:08   Re: [Any] Source Chat Relay [Discord <=> Ingame]
    Reply With Quote #10

    Add robot command?
    Show Map and number of players
    AK978 is offline
    Reply


    Thread Tools
    Display Modes

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 22:27.


    Powered by vBulletin®
    Copyright ©2000 - 2018, vBulletin Solutions, Inc.
    Theme made by Freecode