the dashboard
configure every module from rina.lol.
the dashboard at rina.lol/dashboard covers every module. there is no "coming soon" here.
signing in
sign in with discord. rina only asks for the identify and guilds scopes. the dashboard lists the servers where you have manage server or administrator. if rina isn't in a server yet, you get an invite button.
each request checks your permissions live against discord with the bot's token. a stale login or a role you lost can't be used to change settings.
what you can configure
- general: prefix, bot customization (premium), command aliases, command rules
- security: fake permissions, antinuke, join gate, honeypot, filters
- moderation: moderation settings, jail, mod logs, invoke messages, logging
- messages: welcome, goodbye, boost, ping on join, auto responders, reaction triggers, auto messages, sticky messages
- roles: auto roles, sticky roles, reaction & button roles, vanity roles, booster roles
- engagement: leveling, starboard, giveaways, confessions, birthdays
- utility: voicemaster, tickets, counters, bump reminder, auto threads
- integrations: drops, music, social notifications, fortnite
message templates
any field that sends a message opens the template editor. it has:
- a visual mode to add containers, sections, thumbnails, galleries, separators and buttons
- a script mode for typing rina script directly
- a live preview that matches what discord shows
- a variables panel. click a variable to insert it at the cursor
instant sync
saving a module writes to the database, and a postgres trigger notifies every running cluster. the bot reloads only that module's config, usually within milliseconds.
audit log
every dashboard change is recorded with the module and the user who made it. the server overview shows recent changes.