zigotoland

A discord bot able to create its own game world guild and to manage it. Play some casino games inside this self managed guild, but be careful about bankrupt !

View on GitHub

ZigotoBot (aka. Financial district manager)

ZigotoBot is an entertainement bot created for the discord hack week. This bot is able to create its own guild, to share it, to manage it and to allow you playing some financial games inside of it. Once you’ve entered the financial district, you can play some casino games, maybe win, or maybe lose. The bank will generously give you money when you’ll enter the guild.

Unfortunately, if you are bankrupt, the bank will exclude you forever from the financial district (i.e. ban). Don’t hope to be allowed again, the bot won’t let you enter again.

There is no real money, all of features using “money”, use virtual money with no conversion from real money to virtual money or from virtual money to real money. This is just a game !

How to install

Install at least python3.5 then run pip command to install dependencies :

pip3 install -r requirements.txt

How to deploy

To run the bot you’ll need a config.json file located at the root of the repo, put the following informations in it :

{
  "token": "PUT YOUR DISCORD TOKEN HERE",
  "owner": [],
  "self-guild": {
    "ID": null,
    "mode": "create",
    "region": "us_west"
  }
}

Insert user ID in owner list to let theese IDs be recognized by the bot as bot owner and able to run some owner’s commands (such as /shutdown). For the self-guild field, the first run need to be in create mode to allow bot creating the self managed guild. Once it has run, the logs will contains the ID of generated guild, reboot the bot by placing this ID in the ID in the matching field, change mode to load instead of create. The region field is used to determine the region of the generated guild when mode is equal to create

Getting help

Use command /help to have more informations about commands.
The bot use the prefix : / to execute commands

Commands list

Utils commands

Economy commands (only in self managed guild)

Games commands (only in self managed guild)