Mirai Bot Commands


Help Commands

m.help normal, moderation, anime, osu, listen,

See what commands each plugin has

The plugin to view. If empty will show a list of plugins.

m.describe airing, vote, avatar, listen play, softban

Get details information on a command

The command to describe

desc


m.8ball

Ask the magic 8 ball

3

m.about

Get general information about the bot and useful links.

5

m.airing Little Witch Academia TV, konosuba 2, nyanko, today

Check when the next episode airs. You can also check everything airing today or tomorrow.

The anime's title, today, or tomorrow

5

airs

m.airing notify , , stop Witch Academia TV, konosuba 2, demi-chan

Get notified every time an episode airs

Disable notifications with stop

The anime's title

5

airs

m.anime KonoSuba, Toradora, Hyouka, Kyoukai no Kanata, Sakurasou

Get information on an anime

The anime's title

5

m.avatar server, Mirai, @Brussell --size 512, , --size 1024 , --default,

Display a user's avatar, or the server's icon

Get a server's icon with server, or input a username

Change what size avatar is linked with --size (max 1024, min 16, must be power of 2)

Show a user's default avatar with --default

5

a, icon

m.ban @Brussell, @Spammer , Spamming

Ban a user and send them a reason

The user to ban

The reason

2

Ban Members

m.catgirl nsfw, sfw

Get a random catgirl from my catgirl image host

Restrict results by adding sfw or nsfw

3

neko, nekos, catgirls, nyan, nyaa

m.character Mirai Kuriyama

Get information on an anime/manga/novel character

The character's name

5

char, anichar

m.choose good | evil, rem,emilia, Go to sleep | Study

Makes a choice for you

A list of options. Seperate choices with a | or a comma

3

c, pick, decide

m.chat Just a small town girl

Talk to Mirai. Uses cleverbot.io

Your input

@Mirai

m.coinflip

Flip a coin

3

coin, flip

m.currency 1,000, 1 JPY, AUD USD, EUR

Convert between two currencies

The amount to convert. Can contain commas

Code of the currency to convert from

Code of the currency to convert to

5

convert

m.dice , 2d6, 1d12

By default rolls 1d6. You can specify your own, but the max for rolls and sides is 100.
If there are less than 10 rolls the results of each roll will be shown.

What dice to roll

3

die

m.facts cat, trivia, year, math, random , 42, 1988, random,

Get facts about cats, a number, date, year, or math facts on a number

Type to get. Either cat, number, date, year, or math. Can also get a random

Corresponding number, date, or year (not needed for cat facts)

2

fact

m.fortune , all, computers, cookie, definitions, miscellaneous, , people, platitudes, politics, science, wisdom

Get a fortune from http://yerkee.com

What category to use. Can be one of all, computers, cookie, definitions, miscellaneous, people, platitudes, politics, science, wisdom

3

m.info Brussell, #general, server, @Mirai

Get info on a user, channel, or the server

The target. For a user put their name (or mention them). For a channel mention the channel. For the server type server

2

m.inrole Mods, groupwatch, muted

See what users have a role. If there are more than 30 members in a role, names will not be shown.

The role's name

5

role, members

m.kick @Brussell, @Spammer , Spamming

Kick a user and send them a reason

The user to kick

The reason

2

Kick Members

m.listen play

Starts playing in the user's channel.
If Mirai is already playing in a channel you will need to have the Move Members permission.

5

join

m.listen leave

Stops playing.
Note that this is not needed. Mirai will automatically leave when the channel is empty for a few seconds.

5

stop

Voice Move Members

m.listen now playing

Check what song is playing, and who requested it

5

np, info, song, now

m.lottery start, enter, join, check, entries, close, open, draw, end

Run a lottery (or raffle) in your channel.

Winners will be automatically removed so they can't win twice.
To prevent winners from re-entering close the lottery before drawing winners.

Only the owner of the lottery and users with the Manage Channel permission can end a lottery.

start Start a new lottery
If you wish to draw from all members in a server, use start everyone
If you wish to draw from the members of a role, use start role role_name
enter Enter a lottery
check Check how many entires there are
close Close a lottery to new entries
open Open a lottery to entries
draw Draw a winner
end Delete the lottery

2

lotto, raffle

m.manga KonoSuba, ReLIFE, Tomo-chan is a Girl

Get information on an manga or novel

The manga or novel's title

5

novel

m.osu signature brussell98, Cookiezi, Angelsim , mode:std, m:mania, mode:taiko, mode:ctb color:#e53935, , c:222, color:42a5f5

Use lemmmy's osu!next sig generator

A valid osu username or user ID. If you have set your username already this can be left out.

An osu gamemode. Can be shortened to m
The mode keywords are: standard, std, taiko, ctb, mania
Example mode:mania (default: standard)

A hexidecimal color for the background. Can be shortened to c
Example: color:00FF44 (default: FF66AA)

4

sig, image

m.osu profile brussell98, Cookiezi, Angelsim , m:mania, mode:taiko, mode:ctb

Check osu! profiles

A valid osu username or user ID. If you have set your username already this can be left out.

An osu gamemode. Can be shortened to m
The mode keywords are: standard, std, taiko, ctb, mania
Example mode:mania (default: standard)

3

user, stats

m.permissions Brussell, Mirai , --server

Check what permissions a user has.
If user who runs the command has permission to manage roles then denied permissions will also be listed.

The user to get permissions of

Add --server after the command to check their permissions for the whole server instead of that channel.

5

perms

m.ping

Check Mirai's latency

3

pong

m.prune 100, 5, 28, 83 text, invites, user, bots, length, uploads join my server, , Brussell, , 1000,

Mass delete messages from a channel. If a filter is used then the number will be how many messages are checked, not how many are deleted.

Filters: text ... Messages containing the provided text invites Messages containing an invite user @user Messages sent by @user (or by "user") bots Messages sent by bots uploads Messages containing an attachment links Messages containing a link length max # Messages longer than the specified length

Number of messages

Filter to use

Filter options

5

Manage Messages