Introduction & Setup
Mira is a next-generation moderation and utility bot built for Fluxer. This documentation will guide you through everything from basic setup to advanced automations.
Adding the Bot
Invite Mira to your server using the official Invite Link. Ensure you have "Manage Server" permissions.
Prefix
The default prefix is !. You can change it per-server via the Web Dashboard or using !prefix [new_prefix].
! as the prefix. If your
server uses a different one, swap it accordingly.
Information & Basic Tools
Detailed statistics, basic bot interactions, and prefix management.
!ping
Check the bot's response time to the Fluxer gateway.
!ping
!help
Open the interactive help menu directly in the chat.
!help
!invite
Get the official invitation link to add Mira to your own servers.
!invite
!prefix
View or change the bot's command prefix for your server.
!prefix [new_prefix]
Administrator
!botinfo
View Mira's technical specs, version, uptime, and resource usage.
!botinfo
!serverinfo
Display detailed information about the current server, including owner, member count, and channel stats.
!serverinfo
!userinfo
Lookup details about a specific user, including their join date and server roles.
!userinfo [@User | ID]
Moderation Commands
Keep your server safe and orderly with our comprehensive moderation suite. From basic kicks to advanced lockdown tools, Mira has you covered.
!kick
Remove a user from the server. They can rejoin if they have a new invite.
!kick [@User | ID] [reason]
!ban
Permanently remove a user from your server and prevent them from rejoining.
!ban [@User | ID] [reason]
!unban
Revoke a user's ban from the server list.
!unban [ID]
!warn
Issue a formal warning to a user. Warnings are logged in the database.
!warn [@User | ID] [reason]
!clear
Bulk delete messages from the current channel (up to 100 at once).
!clear [amount]
Support System
Allow members to contact staff through private, organized channels.
!ticket-setup
Create a persistent reaction message that users can click to open a new ticket.
!ticket-setup
Administrator
!claim
Claim an open ticket to let the user and other staff know you are handling it.
!claim
!close
Close the current ticket. A transcript will be saved to the log channel before the channel is deleted.
!close
Premium Audio
Listen to high-quality audio streams directly in your voice channels. Supports YouTube
!play
Add a song or playlist to the active queue. Mira will join your current voice channel.
!play [query | url]
!skip
Skip the currently playing song and move to the next item in the queue.
!skip
!stop
Stop playback and clear the entire music queue. Mira will leave the voice channel.
!stop
!queue
View the list of songs currently waiting to be played.
!queue
!nowplaying
Show detailed info about the song currently being streamed.
!nowplaying
!volume
Adjust the playback volume (1-100%).
!volume [1-100]
Economy System
Engage with server members through a virtual currency system. Earn, spend, and trade Mira coins.
!balance
Check your current coin balance and bank storage.
!balance [@User | ID]
!work
Perform a quick job to earn a random amount of coins. (Cooldown: 1 hour)
!work
!beg
Beg for coins. High chance of getting nothing, but sometimes you get lucky! (Cooldown: 5 minutes)
!beg
!pay
Transfer coins from your balance to another user.
!pay [@User | ID] [amount]
!shop
Browse items available for purchase in the server shop.
!shop
!buy
Purchase an item from the shop using your coins.
!buy [item_id]
Leveling System
Track member engagement through XP and levels. Higher levels unlock exclusive server rewards.
!rank
View your current level, XP progress, and global rank.
!rank [@User | ID]
!leaderboard
Display the top 10 most active members in the server based on XP.
!leaderboard
Utility Tools
Handy commands for server management and user interaction.
!afk
Set an away-from-keyboard status. Mira will notify others when you are mentioned.
!afk [reason]
!poll
Create a simple yes/no poll for members to react to.
!poll [question]
!remind
Set a personal reminder. Mira will ping you when the time is up.
!remind [time: 1m, 1h, etc] [task]
!giveaway
Start a giveaway in the current channel.
!giveaway [time: 10m, 2h, etc] [prize]
Administrator
!schedule
Manage scheduled/recurring messages that are sent automatically at set intervals.
!schedule add #channel [interval] [message]
!schedule add #announcements 1h Remember to check out our events!
Example: 1m, 30m, 1h, 2h, 6h, 12h, 1d
!schedule list
View all scheduled messages for this server.
!schedule list
!schedule remove
Remove a scheduled message by its ID.
!schedule remove [id]
!schedule toggle
Enable or disable all scheduled messages for this server.
!schedule toggle
Welcome & Leave System
Automate member greetings and farewells with custom messages and image cards.
!setwelcome
Customize the message sent when a new member joins.
!setwelcome [message]
{user} {username} {server} {membercount}
!setwelcomechannel
Set which channel Mira should post welcome and leave messages in.
!setwelcomechannel [#Channel | ID]
!welcome
Manually generate a welcome card for a user (useful for testing).
!welcome [@User]
Self-Assignable Roles
Let members pick their own roles by reacting to a message.
!addreactionrole
Bind a specific emoji to a role on a message.
!addreactionrole [message_id] [emoji] [@Role | ID]
Administrator
!reactionroles
List all active reaction role bindings in the server.
!reactionroles
Join-to-Create & Voice Control
Create temporary voice channels that users can customize and control.
!j2c-setup
Set up the Join-to-Create system. Specify the creator channel and optional category.
!j2c-setup [CreatorChannelID] [CategoryID]
Administrator
!j2c-disable
Disable the Join-to-Create system for this server.
!j2c-disable
Administrator
Room Owner Commands
These commands are only available to the owner of a temporary voice room.
!vclock
Lock your room so only permitted users can join.
!vclock
!vcunlock
Unlock your room so anyone can join.
!vcunlock
!vcname
Rename your voice room.
!vcname [new name]
!vclimit
Set the maximum number of users allowed in your room (0 = unlimited).
!vclimit [0-99]
!vckick
Kick a user from your voice room.
!vckick @User
!vcpermit
Allow a user to join your locked room.
!vcpermit @User
!vcreject
Reject a user from joining your room.
!vcreject @User
!vcclaim
Claim ownership of an abandoned room (when the owner has left).
!vcclaim
Starboard
Highlight the best messages by automatically posting them to a dedicated channel when they receive enough reactions.
!starboard-setup
Set up the starboard system. Specify the channel, threshold, and emoji.
!starboard-setup #channel [threshold] [emoji]
!starboard-setup #starboard 3 â
Administrator
!starboard-setup settings
View the current starboard configuration.
!starboard-setup settings
!starboard-setup disable
Disable the starboard system for this server.
!starboard-setup disable
Administrator
!starboard
View the starboard status and statistics.
!starboard
Features
- Custom Emoji: Use any emoji as the star trigger, including custom server emojis.
- Adjustable Threshold: Set how many reactions are needed to post to starboard.
- Live Updates: Star counts update automatically when reactions are added or removed.
- Auto Removal: If all stars are removed, the message is removed from starboard.
- Image Support: Messages with image attachments show the image in the starboard.