It's a simple number guessing Discord "bot" written in Python, which interacts with a WebDriver instance that drives a webhook.
There's also an economy system with a shop and working payment service!
This isn't a traditional Discord bot, instead you will need to create a webhook and replace the blank values (webhook and respective channel URL) in the "main" profile with them.
CR_USER_DATA_DIR should be replaced with a Chrome profile directory that is logged into Discord and has access to the channel(s) provided beforehand.
You'll also need Selenium and Chrome to use WebDriver.
- Number guessing system
- Points that scale with difficulty
- (Incomplete) Competition system
To register yourself into the database: /numbercoins register YOUR_DISPLAY_NAME
To start a game: /numbercoins start NUM_1-NUM_2
Admin commands are locked behind a rotating 4-digit code system.
To sync data from data.json: /numbercoins sync-ADMIN_CODE
To transfer data: /numbercoins transfer-ADMIN_CODE PLAYER_1 -> PLAYER_2
To restart NumberCoins: /numbercoins restart-ADMIN_CODE