Mokito Roadmap
Features we are actively building and planning, plus what we've already shipped.
Upcoming
1–9 of 12Levels & XP - Prestige
When a player reached level 5000, we should add a prestige system in place.
Documentation - Premium
Document Mokito Premium — what it unlocks (XP & Levels, Steam integration, Pinned Messages, Voice Roles, custom ticket panel buttons, Highlights, Auto Message, per-guild bot profile), how to subscribe, how to manage the subscription via the Stripe Customer Portal, and what happens on downgrade.
Automatic Responder
Utility - Looks for keywords in messages and gives an automated response.
Giveaways
Utility - Initiate giveaways from the web portal; optional premium feature to give out the prize on behalf of the guild.
Collectible card game
Premium - Levels & XP games - Some type of collectible card game.
Guess the number game
Premium - Levels & XP games - Guess the number.
Blackjack game
Premium - Levels & XP games - Blackjack.
Roulette game
Premium - Levels & XP games - Roulette.
Business Manager game
Premium - Levels & XP games - Purchase businesses and earn money offline to work your way up to becoming a Discord Capitalist Tycoon.
Completed
46–54 of 103Documentation - Dad Joke Command
Document the /dadjoke slash command — the cached joke database, paginated polling with rotated starting page, and the synchronous type-4 response.
Documentation - Meme Command
Document the /meme slash command — the image cache on the public disk, subreddit rotation, NSFW filtering, dedup by post_link, and the deferred type-5 response.
Documentation - Space Command
Document the /space slash command — what it shows (ISS position + capture time), the cached-DB-row model (reads from the poller cache, falls back to live only if stale >10 min), and the freshness note.
Documentation - Cat Command
Document the /cat slash command — the image cache on the public disk, the poller that downloads new images, dedup by remote_id, the 2-calls-per-minute rate limit, and that images are served from our own nginx (zero per-command API load).
Documentation - Fun Commands
Document the fun slash commands — the 9 commands (/space, /cat, /meme, /dadjoke, /dog, /pokemon, /chuck, /color, /roll), per-guild enable/disable toggles, channel whitelist/blacklist restrictions, which commands are implemented vs placeholder, and how the opt-out-by-default model works.
Documentation - Tickets
Document the ticket system — ticket settings (support roles, additional roles, allowed-to-open roles, permissions matrix, open/closed categories, ticket naming), ticket panels (create/edit/publish/resend/delete, embed builder integration, custom button labels/emojis for premium), ticket runtime (open/close/reopen/transcript/delete), auto-DM transcript on close, and the web portal transcript viewer.
Documentation - Guild Web Panel Roles
Document the four guild web panel roles (Owner, Manager, Support Team, Moderator) — what each role can see and do in the dashboard, how to assign/revoke each role, and the role precedence rules.
Steam Games - Patch Notes
Add a patch notes tracker for all Steam games.
`/pokemon` command
Free Fun - Get information on a Pokemon.