/Sparky-Bot

A Discord bot for Codechef

Primary LanguagePython

Sparky-Bot (Beta)

A Discord bot for Codechef

Key Features

  1. Identify users based on their Codechef handles.
  2. Check recent submissions by a user
  3. Check upcoming contests.
  4. Plot Rating Graph

Images

Identify people by Codechef Handles

xcgxc

Check recent submissions by users

subs

Plot Rating Graphs

ratinggraph

Check upcoming contests

cont

Installation

Clone the repository

git clone https://github.com/s-i-d-d-i-s/Sparky-Bot

Install Dependencies

pip install -r requirements.txt

Create a Bot

Create a bot on your server. Here is a tutorial on that

Add Bot Token

In main.py replace "YOUR BOT TOKEN" with your bot token. In Utils\constants.py replace OWNER with your Discord User ID In Utils\constants.py set DEBUG to True

Final Steps

python main.py

Note

  1. Make sure you have the following roles present on your server
  • Admin
  • 1★
  • 2★
  • 3★
  • 4★
  • 5★
  • 6★
  • 7★
  1. To run bot commands, use prefix (=) , e.g =handles

Footer

This bot is in Beta, and have only basic functionality. All contributions are welcome.

Thanks

  • imjohnzakkam for testing the bot in development and giving valuable feedback.
  • SayangitBIT for testing the bot in development and giving valuable feedback.