A Discord bot for levels, collecting, quotes and the bits of server admin nobody
enjoys doing by hand. It works today, there is just a lot more coming.
Everything below is already running. Most of it you turn on and forget about.
Gives your server its own trading cards. Design up to twenty, set the rarities and how often each turns up, upload the artwork, and let people roll for them with /roll or from the dashboard.
Rewards people for showing up. Talking earns levels, medals and Abysscoins, there is a shop to spend them in, and once a day a coin drop appears that goes to whoever hits CLAIM first.
Keeps the good messages. React with a star and the message lands on the starboard, where the server votes for a star of the week. If it was your message, you can pull it back down.
Remembers who said what. Post a quote in the quote channel and it gets counted and ranked. Point one attribution at somebody once and every other quote naming them follows, however it was written.
Runs story lines. Start one in a channel, add whoever you want, and everybody writes a piece. The finished story is kept and reads back like a chat log.
Does the moderation nobody enjoys. Warnings, timeouts, kicks, bans and bulk message cleanup, plus a word filter that also reads image links so nothing sneaks past in a filename.
Tells you the moment something happens. Twitch channels going live, new osu! maps from mappers you follow, and a nudge when someone passes you on the leaderboard.
Handles the front door. Greets new members, hands them a role automatically, and if you want it, makes them clear a verification page before they can see anything.
Looks things up. osu! profiles, scores and mappers; visual novels and characters on VNDB. There is also a guessing game, custom commands, and yes, hugs on request.