Brogolem35 / kawga-bot

Discord bot to organize fighting game hosting.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Discord bot to organize fighting game hosting.

License:GNU General Public License v3.0


Languages

Language:JavaScript 95.7%Language:Shell 4.3%