Skip to content

AniDiscord bot written in Python (3.9.7), can be used as a template

License

Notifications You must be signed in to change notification settings

Saronik5883/AniPy-Discord-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Discord Anilist Bot

Discord bot written in Python (3.9.7+), can be used as a template, also has Anilist (through Anilit's GraphQL API), OpenWeather and IQAIR's APIs for weather forecast

Commands include :

  • server info
  • pfp
  • client ping
  • youtube search
  • google search
  • emoji add/delete
  • kick members
  • ban/unban members
  • weather forecast command
  • Anilist commands :
    • Search anime by title/ID
    • Search manga by title/ID
    • Search username ( also displays the user's favourites)
    • Search Character
    • Search Staff
    • Search Studio (also displays the studio's top 5 anime)

Requirements :

To run :

  1. Clone this repo.
  2. Modify the discord token in .env after getting the token the Discord Developer Portal
  3. Get your credentials.json file from here after creating a project first. (Be sure the .json is in the same directory as the python(.py) or it won't work).
  4. Remember to put all the required API keys in correct places along with the guild IDs of the server(s)
  5. Go into the directory folder and execute command pip install -r requirements.txt.
  6. Execute the bot with python bot.py command

About

AniDiscord bot written in Python (3.9.7), can be used as a template

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published