Skip to content

The Club Penguin minigame CardJitsu as a Discord bot.

Notifications You must be signed in to change notification settings

TechStudent10/BotJitsu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BotJitsu

CardJitsu but it's a bot.

Running

  1. Create a bot and obtain its token
  2. Rename .env.example to .env and fill in the fields
  3. (Optional) Create a Virtual Environment
    1. Windows (requires the virtualenv package to be installed): virtualenv venv
    2. Linux/MacOS: python3 -m venv venv
  4. Install the packages from requirements.txt: pip install -r requirements.txt
  5. Run python main.py

Now you can invite the bot to your server and begin playing!

Usage

First, you and another player must join a VC. One of you must run the slash command /challenge <player>. BotJitsu will join the VC you are in and send a DM to the challenger, asking if they accept the challenge. If they say yes, you'll both be sent a DM asking which card you want to use in the format below:

<element> <power>

Remember:

  • Fire beats Snow
  • Snow beats Water
  • Water beats Fire

In the case that both elements match, the card with the highest power wins. If the cards the same, it's a draw.

More info on how CardJitsu works can be found here.

Project is based on PolyMars' Card-Jitsu-Voice project for Alexa.

About

The Club Penguin minigame CardJitsu as a Discord bot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published