This version is outdated by a newer approved version.DiffThis version (2018/06/18 19:17) is a draft.
Approvals: 0/1

This is an old revision of the document!


Community Made Mini-Games

Important: Community Made Mini-Games are all community built commands and are NOT Officially Supported by Deepbot.
Important: Community Made Mini-Games do have VIP Only Custom Command Variables in them.
Important: If commands that require an API are spammed more then 40 times per minute the api may blacklist you for 24 hours!

Newest Updates 1st Jan 2018
Best Version 0.11.0.0

Note: Make sure to follow the setup steps under each mini-game, otherwise the mini-game may not work. If you have any trouble setting up the mini-games, be sure to contact the user that made the mini-game.

Guide on Importing Commands: How to Import Commands


Coin Flip


Credits: Ian Chandler
The command below allows users to flip a coin.

Setup
  • 1. Create one Folder inside your Deepbot Folder Custom Logs Folder named “CoinFlip”
  • 2. Create a second folder inside the “CoinFlip” folder named “Cooldown”
  • 3. Create a text file inside the “Cooldown” folder named “limit”
  • 4. Put the number of seconds you want for the cool down in the “limit” text file.
Command
  • !heads or !tails [amount] - Initial Command for users. Users chooses between heads or tails along with an amount of points to risk. Example: !heads 10

Update (5th November 2016): Fixed the amount you win or lose to be the same as you bet.
Update (9th November 2016): Fixed to tell users to put the amount after the command.
Update (1st January 2018): Removed the number check api to use *@isnumber@*.

Download Json


Defuse the Bomb


Credits: Ian Chandler
Below is a custom mini-game that was built by LordNazo but I have changed it to make it a bit more advance and has a per user cool down on it.

Setup
  • 1. Create one Folder inside your Deepbot Folder Custom Logs Folder named “Defuse”
  • 2. Create a text file inside the “Defuse” folder named “limit”
  • 3. Put the number of seconds you want for the cool down in the “limit” text file.
Command
  • !defuse - Initial Command for users. Users can choose red, white or yellow wire. Example: !defuse red

Update (20th October 2016): Fixed the api being used so its not always lose.
Update (1st January 2018): Removed the number check api to use *@isnumber@*.

Download Json


Double or Nothing


Credits: Ian Chandler
The command below gives users a chance to double their points or lose them all! The code supplied has a 25% chance to lose and 75% chance to win!

Command
  • !don - Initial Command for users. Example: !don

Update (1st January 2018): Removed the number check api to use *@isnumber@*.

Download Json


Fight


Credits: Ian Chandler

Setup
  • 1. Create one Folder inside your Deepbot Folder Custom Logs Folder named “Fight”
  • 2. Create a text file inside the “Fight” folder named “limit”
  • 3. Put the number of seconds you want for the cool down in the “limit” text file.
  • 4. Create a text file inside the “Fight” folder named “target-weapons”
  • 5. Create a text file inside the “Fight” folder named “user-weapons”
  • 6. In both files you put a list if weapons to fight with.
  • 7. Create one Folder inside your “Fight” Folder named “users”
Command
  • !fight <target> - Initial Command for users. Example: !fight ExpertsOnline

Update (3rd March 2017): Added a custom per user cooldown!

Download Json


Gamble


Credits: Ian Chandler

Setup
  • 1. Create one Folder inside your Deepbot Folder Custom Logs Folder named “Gamble”
  • 2. Create a text file inside the “Gamble” folder named “limit”
  • 3. Put the number of seconds you want for the cool down in the “limit” text file.
Command
  • !gamble - Initial Command for users. Users can gamble their points. Example: !gamble 1000 (Default Maximum Point Limit: 100,000)

Update (4th January 2017): Fixed error with number check to escape non numbers.
Update (11th February 2017): Fixed command not remove double when they gamble.
Update (27th February 2017): Fixed command to take the points on lose and not just saying it is.
Update (1st January 2018): Removed the number check api to use *@isnumber@*.

Download Json


Hydrate


Credits: Ian Chandler
The command below is a fun command to tell the streamer to drink something.

Note: Every time a user runs the command, it will cost them 50 points. It will reward them if they “hydrate” successfully.

Command
  • !hydrate - Initial Command for users.

Download Json


Jenga


Credits: Ian Chandler
The command below is a fun command to try and not knock over the jenga tower.

Setup
  • 1. Create one Folders inside your Deepbot Folder Custom Logs Folder named “Jenga”
  • 2. Create a text file inside the “Jenga” folder named “cooldown”
  • 3. Put the number of seconds you want for the cool down in the “cooldown” text file.
Command
  • !jenga - Initial Command for users.

Download Json


Lottery


Credits: Ian Chandler

Setup
  • 1. Create one Folders inside your Deepbot Folder Custom Logs Folder named “Lottery”
  • 2. Create three folders inside the “Lottery” folder named “multi”, “user”, and “rand”
  • 3. Create two files called “cost.txt” and “limit.txt” in the main lottery folder with the cost and the cooldown time in them
Command
  • !lottery - Initial Command for users. Users chooses a number between 1-50. Example: !lottery 10

Update (19th January 2017): Fixed Ian Chandler version to not allow any of the numbers to match.
Update (1st January 2018): Removed the number check api to use *@isnumber@*.

Download Json


Slots


Credits: Ian Chandler
The command below is for a slots that gives 3 icons then gives points on how many are matching!

Important: Icons may not work if twitch removes them so if that happens please let me know!

Setup
  • 1. Create one Folder inside your Deepbot Folder Custom Logs Folder named “SlotsAdvance”
  • 2. Create two text files inside the “SlotsAdvance” folder named “jackpot”, and “limit”.
  • 3. If you want a per user cool down on the command, then add number of seconds in the limit.txt file.
  • 4. If you want to setup custom emotes, you will need to make a folder inside the “SlotsAdvance” folder named “emotes”
    • A. Create three text files inside the “emotes” folder named “first”, “second”, and “third”.
    • B. Inside each text file put a list of emotes you want. Note: Each Emote should be on a new line of the text file.
Command
  • !slots - Initial Command for users.

Download Json


Steal


Credits: RepentGamingTV
This mini-game allows users to steal from a random user in the stream. (Note: It can target yourself.)

Setup
  • 1. Create one Folder inside your Deepbot Folder Custom Logs Folder named “Steal”
  • 2. Create a text file inside the “Steal” folder named “limit”
  • 3. Put the number of seconds you want for the cool down in the “limit” text file.
Command
  • !steal - Initial Command for users.

Update (12th October 2016): Fixed command spelling error.
Update (15th October 2016): Fixed bug where it didn't display the amount stolen from someone correctly.
Update (21th October 2016): Fixed a few of the commands to allow it for you to chose the text for when it trades points from one user to the other. also meaning less commands
Update (19th December 2016): Fixed so you can't steal if you don't have enough currency.

Download Json


Trial


Credits: Ian Chandler idea by KittyChaos
The command below is a game at which you put a user or random user on a trial, and everyone in stream can vote if they are innocent or guilty. The command can only be ran by the Streamer or a Mod.

Note: The user who is on trial will win points, lose points, or timed out depending on if they are found innocent or guilty.

Setup
  • 1. Create one Folder inside your Deepbot Folder Custom Logs Folder named “Trial”
  • 2. Create one Folder inside the “Trial” folder named “game”.
Command
  • !trial - Initial Command for users. Example: !trial ExpertsOnline or !trial (Without a name, it will do a random user in the stream)

Download Json