Skip to content
This repository has been archived by the owner on Sep 12, 2021. It is now read-only.
/ 5a0a-bot Public archive

Discord Bot with Codeforces api integration and other cool features

License

Notifications You must be signed in to change notification settings

deytenit/5a0a-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

5a0a - 2109.1

Python discord bot.

Since discord.py has been archived and probably will be deprecated. This repo does the same.

Latest update

  • Music is refined, partically redesigned and rewrited.
  • Create multiple player instances on different servers.
  • Saving queues is deprecated [rewrite is pending]

Features

Codeforces API

  • Scoreboard with all indexed tasks
  • Find random task by using some filters
  • Keep in track your solved problems

F1 API

  • F1 Schedule for next races
  • F1 Current drivers and constructors championship

Music player

  • Play music from YouTube and other supported platforms
  • Create your queues and save them [Deprecated]
  • Loop queue, song.
  • Play next, stop, pause, resume.
  • Queue jump, remove.
  • And another features.

Algorithm database

  • Dir within repository
  • Search in it

Installation

Download bot repository

Requirements

⚠️ Read the docs!

  • Install Python

  • Install required libraries:

$ pip install discord.py
$ pip install PyNaCl
$ pip install youtube-dl
$ pip install requests
$ pip install tabulate
$ pip install flask
$ pip install dnspython

Bot startup

  • Insert bot token in main.py file

  • Start main.py

Bot modifying

⚠️ bot modification may disrupt its operation. be careful

Licence

Licence

About

Discord Bot with Codeforces api integration and other cool features

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages