Skip to content

Brogolem35/kawga-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kawga Bot

Discord bot to organize fighting game hosting. Made specifically for games like MBAACC and EFZ.
Must be self-hosted.

Hosting

  1. Install Node.js
  2. Run git clone https://github.com/Brogolem35/kawga-bot.git to get the code. It is advised to use master branch.
  3. Run npm install
  4. Create a file named .env and copy the contents of the .env.example into it, then fill the variables accordingly.
  5. run npm start

Usage

Write !host <ip:port> <note|optional> on one of the SOURCE_CHANNEL_IDS to host a game. The bot will send an embedded message on the HOST_CHANNEL_ID and will leave a reaction to it with JOIN_EMOJI_ID. If the host reacts to this message with the JOIN_EMOJI_ID, the bot will edit the embed to indicate someone has joined the game.

Contributing

Feel free to open issues and pull requests. Open your pull requests on the develop branch.
Please format your code with clang-format before committing changes.

License

This software is licensed under the GNU General Public License v3.0.