Mirai is used by sending chat messages in Discord with a certain format. All command for Mirai start with the prefix m.. For example, to generate a random number you would do m.random, which would then return a number from 1 to 10. For a full list of commands go to the commands list.
Advanced Usage: An argument displayed as [name] is optional, and one displayed as <name> is required.
Another way of passing arguments to a command is through named arguments. This is done in the format of --name value or -n value
How do I allow users to access hidden channels with Managed Roles?
A requestable Managed Role can easily accomplish this. First create a role, preferably with the channel's name, that lets users view a channel. Then go to your server's dashboard and add a new role. Set this role to the one you just created and set the type of request. Now users can add and remove that role with m.role add/remove <role name>
How do I make Mirai ignore a channel?
In the channel's permissions create a rule for Mirai (or a bot role) with "Read Messages" denied.
Can I change Mirai's prefix?
Currently, no. This is something we want to add in the future, but it's a difficult issue to solve.
Why does Mirai stop playing music when nobody is listening?
Downloading, re-encoding, and sending voice data to Discord is expensive. To make sure we have enough resources for everyone we end music players that are not currently in use.
How do I set up welcome messages?
On your server's dashboard there is a "Welcome Messages" section. Simply type in your message and select a channel, or choose Direct Messages. To include text like the user's name click the question mark.
How do I place mentions in a welcome message or MOTD?
While Discord-like mentions are planned to be supported, in the mean time you will need to format them as real mentions. The easiest way to see this is to place a backslash in front of a mention and send it. The result should look like this: User: <@125367104336691200>Channel: <#125367104336691200>Role: <@&125367104336691200>
How do make Mirai repeat a message in a channel?
On your server's dashboard, under the channel-specific settings, there is a "Message of the Day" section. You can enter the message you want to be displayed, and then input the hourly interval for it to be posted.
How do I make Mirai notify for airing anime in a channel?
As seen on the commands page, airing notificiation commands for a channel must be in the form m.airing notify channel. For example, if you want to get notifications for an anime you would type m.airing notify channel anime_name, and to stop getting notified you would type m.airing notify channel stop anime_name.
I disabled a command but it still works
Any user with the "Manage Channel(s)" permission can use disabled commands.
Can I change Mirai's avatar?
No. Mirai is a user like anyone else. You can't change a user's global avatar.