/Tabuu-3.0

A multi-purpose discord bot centered around Smash Bros Ultimate, made specifically for the SSBU Training Grounds discord server and affiliated servers.

Primary LanguagePythonMIT LicenseMIT

Tabuu 3.0

Discord Server Code style: black

A discord bot specifically made for the SSBU Training Grounds discord server, join us at: discord.gg/ssbutg.
Made by Phxenix. If you have any questions feel free to contact me on Discord.

Features include

Smash Bros Ultimate & Matchmaking

  • Ranked Matchmaking based on TrueSkill with Built-In Competitive Rulesets, Leaderboards and more
  • Unranked Matchmaking: 1v1, 2v2, and Casual Rulesets
  • Player Profiles for Smash Ultimate
  • Character Information & Moveset Data (from UltimateFrameData)

Moderation

  • General Purpose Moderation Commands
  • Custom Cross-Server Warning and Muting System
  • Lookup User Information, with Custom Notes
  • Bad Word and Invite Link filtering
  • Modmail, via DMs, Threads or Context Menus
  • Logs Message and User Updates
  • Custom Macro Commands

Role Management

  • Reaction-based Role Menus
  • Auto-role System
  • Level System with Role Rewards

Miscellaneous

  • Special User Badges
  • Persistent Reminders
  • Starboard
  • Small PvP and PvE Games such as Blackjack, Minesweeper and more
  • Translator, using the Google API
  • Custom Measurement Converter
  • Lots of other useful General User Commands
  • Lots of other not-so-useful General User Commands

The full list of commands with an explanation on how to use them can be found within the COMMANDS.md file.

Running the bot

Since this bot is only intended to be used on the SSBU Training Grounds Server, this means that you cannot just invite a running instance of the bot to your own server.
What you can do instead is run your own instance of this bot. Please keep in mind however that this bot is being developed with only the SSBU Training Grounds Server and affiliated Servers in mind, as a result this is likely to not be ideal for your own Discord Server.

With all that being said, head over to the RUNNING.md file for a detailed guide on how to set up this bot in your own environment.

Contributing to Tabuu 3.0

Thanks to everyone who wants to contribute to this repository in any form, be it adding new features, fixing bugs, spelling corrections, bug reports, feature requests or anything else. If you have something in mind, do not hesitate to contribute. You can view the guidelines and how to get started here.

Useful links

A collection of the most important links, for quick access.