Skip to content

practical-python-org/ZorakBot-v2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zorak v2.0

ZorakBot is the House bot of the Practical Python discord server.

Its purpose is to moderate, log, and provide necessary features that the community deems worthy. Anyone from our community is welcome to join us in developing the bot. Zorak uses Discord.py with cogged commands, listeners and events. All of this is wrapped tightly around a Postgres Database.

Checklist:

  • Full server logging
  • Admin commands
  • Spam prevention
  • Raid protection
  • A points system
  • Fun Commands
  • Reaction roles
  • Music functions

Getting started

Make sure you edit the .env.TEMPLATE file, and include your token and prefix.

Then simply run docker compose up -d

To see your logs run docker logs -f zorak_bot

File Overview

  • src
    • db
      • database.py
    • DB schema - A visual overview of the database
    • /cogs
    • _templates - Template cogs, for your development ease
    • admin - Admin commands
    • fun - Fun commands
    • logging - All logging cogs
    • tools - utilities, auto-features, random...
  • logger.py
  • main.py
  • .env

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published