A fun game bot inspired by gacha, featuring a variety of mini-games.
Tower City is a small Discord bot inspired by gacha and idle games.
It's a text-based multiplayer game where you can collect different Shells, replicas of heroes from other worlds, explore the floors of the Tower, and complete quests to gather experience and gold. The higher you climb in the Tower, the more experience and resources you will collect. When you're bored, you can play mini-games inspired by rock-paper-scissors, Connect 4, memory games, and quizzes.
THE COMMANDS:
- !tuto: Explains how to play the game.
- !lang: Sets the language with which the bot will interact with the user.
- !profil: Displays the player's general information such as their money, number of unopened chests, number of owned Shells, their guild, and more.
- !pull: Spends one of your chests or your money to get a random character.
- !show: Allows you to see the list of characters you own. If you add the name of the character afterwards, it will show you information about that character.
- !transfer: Transfers money to the target player.
- !tower: Sends your characters to the last visited floor to collect gold and experience for a maximum duration of 6 hours.
- !next: Moves your characters to the next floor if their power is sufficient.
- !collect: Immediately ends the collection mode and retrieves the collected resources.
- !quest: Starts a random quest that will give you various rewards. Limited to 8 per day.
- !casino: Spins the slot machine to possibly win rewards. If you add a number after the command, it allows for multiple spins.
- !quiz: By doing !quiz list, you will get the list of available themes. If you want to start a quiz session, use !quiz number_of_questions theme. To cancel the game before the end, use !quiz cancel.
- !duel: Starts a game of a rock-paper-scissors variant with the target player. If no name is given, a match begins with the bot.
- !memory: Starts a game of pairs with the target player with small rewards for the winner. Both players must have a profile in the game.
- !connect4: Starts a game of Connect 4 with the target player with small rewards for the winner. Both players must have a profile in the game.