The main bot process open source code,
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea 1.8.2 Nov 11, 2018
commandprocessor 1.8.2 Nov 11, 2018
shardcluster 1.8.2 Nov 11, 2018
.gitignore Added the data directory, detective, russian roulette and more Jun 6, 2018
1f50d.png General changes Jun 13, 2018 Update things Jun 29, 2018
emojis.txt Fixed RPC/JSON interface to JavaScript, now using WebSockets May 31, 2018
gamesrob.iml Shard cluster separation work Nov 8, 2018
gamesrob.jar Some changes. Jul 12, 2018
output 1.8.0 Oct 22, 2018
output.gif 1.8.0 Oct 22, 2018
pom.xml Shard cluster separation work Nov 8, 2018


A Discord bot for playing games from chat!
Discord Bots

The Games

All the games the bot current has:

  • TicTacToe
  • Connect4
  • Minesweeper
  • Hangman
  • Russian Roulette
  • Detective


Support Server

Running the bot yourself

Click on the releases button on the top, choose the version you want and click on GamesROB.jar.
You'll need to add the token=<bot token> argument when running the bot, whether you do it on a batch file or .sh file.

How to build a jar yourself

  1. Install jdk8, git and IntelliJ.
  2. With cmd on an empty folder, type git clone and git clone
  3. Open up the GamesROB and DepsJDAFramework folders with IntelliJ. On the notification on the bottom, choose to set as Maven project for both.
    For setting up the maven installs on both projects, click the combo box (aka dropdown) besides the play button on top of IntelliJ, and Edit Configurations.
  4. On DepsJDAFramework, click +, Maven, and type clean install on command line. Click the play button and wait until it installs.
  5. On GamesROB, click +, Maven, and type clean package on the command line. Click the play button and wait until it builds.
  6. On the target folder in GamesROB, you have the gamesrob.jar file.