Skip to content

Latest commit

 

History

History
39 lines (32 loc) · 1.4 KB

README.md

File metadata and controls

39 lines (32 loc) · 1.4 KB

Tabby

A home-grown, non-GMO Discord bot. Tabby is a slimmed-down alternative to Mee6, aimed at smaller communities who are looking for a Discord bot that "just works" and stays out of their way.

Features

  • Members can chat to gain XP and level up. Tabby uses the same XP curve as Mee6, and supports importing a server's existing Mee6 XP via the Mee6 API
  • Server leaderboards and profile cards
  • Automatically assign roles to members when they join your server or level up
  • It's cute!
  • It looks really good on my résumé

Development status

Tabby is now mostly feature-complete, but a lot of documentation still needs to happen. This readme will be somewhat bare until then. Sit tight!

To-do

  • A more comprehensive readme. Sorry!
    • Apologize for it
  • [ ]
  • Accessibility improvements for the web application
  • Documentation viewable in the web application
    • Documentation rendering
      • Automatic inclusion of command and codebase docstrings (a la Sphinx autodoc)
    • Documentation content
      • Deployment 101
        • Registering an application using the developer portal
        • Setting up Docker and Docker compose for easier deployments
        • Cloning the repository and configuring Tabby
        • Running Tabby
      • Architectural overview
      • Codebase API reference
      • Configuration reference
      • Command reference
      • FAQ