almost 2 years ago
A multipurpose bot featuring 800+ reaction anime GIFs, full moderation, customizable server automation, logging and many others features
A multipurpose bot featuring 800+ reaction anime GIFs, full moderation, fully customizable server automation, logging and many others features
hackban <user id>
Bans user by id. Also works for users that are not in the server.
ban <member> [reason]
Bans the specified member for an optional reason.
You can pass a flag (
--nodel) so Shiro won't delete the user's messages from the past 7 days (eg.
>ban @Sophie smells bad --nodel)
kick <member> [reason]
Kicks the specified member for an optional reason.
mute <member> [time] [reason]
Mutes the specified member by assigning the the Mute Role that has been set with the >set muterole <role> command, optional reason. Time format: 0h or 0m. Eg:
>mute @Sophie 2h smells bad
unmute <member> [reason]
Unmutes the specified members by removing the the Mute Role that has been set with the
>set muterole <role>command, optional reason.
prune <member and/or number>
>prune <number>. Deletes a number of messages
>prune <member> <number>. Deletes messages sent by the mentioned member
Aliases: purge, clear
warn <member> [reason]
Warns the mentioned members for an optional reason
roleadd <role> <target>
Adds a role to the specified target(member or role). Role can be given by id, name, or role mention. Target can be a member id, member name, member mention, all, humans, bots, a role, role name or role id
roleremove <role> <target>
Removes a role from the specified target. Details same as above
rolecolor <hex> <role>
Changes the color of the specified role.
Makes the specified role mentionable
warnlog <add, remove, edit or member>
Add* a warnlog entry for a member, eg.
>warnlog add @Sophie <reason>
Remove* a warnlog entry of a member, eg.
>warnlog remove @Sophie <entry id>
Edit* the reason of a warnlog entry of a member, rg.
>warnlog edit @Sophie <entry id> <reason>
List a member's last 10 warnlog entries, eg.
Add, remove and edit, are available only for supporting servers
Shows all commands or help about a specific command Type
>help settingsto display all server configuring commands
Shows an overview of the server's enabled or disabled settings. note: certain functions are toggled off by default and you have to toggle them on using the
Get a list of all guides for Shiro
Returns information related to the server: Icon, Onwer, Region, Verification Level, Created Date, Role Count, Human & Bot count, Online & Offline Members Count, Channel Count and Emoji Count
Returns information related to a member in the server: Icon, ID, Status, Presence, Role Count, Highest Role, Join Date, Account Creation Date and Key Permissions
Returns information related to a channel of the server: ID, Type, Category, Created Date
Returns information related to Shiro: Ping, Bot Uptime and System Uptime, Server Count, Shard ID (Aliases:
Returns the bot's invite link and a server invite
Deletes the original message and then returns its contents
Deletes the original message and embeds the text into a cute embed
Deletes the original message and quotes the text. Equivalent of doing
> text....on discord
Rolls the dice, pretty straightforward. Max rolls: 10
Emulates the 8ball game
Returns how compatible 2 people are with each other.
Fight with people and see who is the strongest
Emulates a rock, paper, scissors game with the bot
Creates a poll. Simple poll:
>poll "Question". Multi poll:
>poll "Question" "answer1" "answer2" ...
movie <movie name>
Returns information about a movie taken from the OMDB Api: Release Date, Runtime, Genre, Director, Writer, Imdb Rating and Plot
urban <word or phrase>
Returns information about a word or phrase taken from Urban Dictionary: Definition, Author, Votes and an Example. Nsfw channel required
weather <city or area>
Returns weather information for the specified city or area: Temperature, Humidity, Wind
fortnite <platform> [username]
Returns fortnite stats for the specified user on the specified platform(pc, xbox, ps4)
Fortnite is available only for supporting servers
itunes <type> <item>
Returns information from iTunes about a product. Types are: music, movie, podcast, audiobook, ebook, software, all. Term all will return 10 results with that correspond to the item regardless of their type
ITunes is available only for supporting servers
dog, shibe, cat, bird, fox, goat, panda, redpanda, koala
Fetches animals pictures
Returns the size of your pickle ( ͡° ͜ʖ ͡°) 100% accuracy. Results change every month. Aliases: pickle
color <type> <specify color properties>
Returns information about a specified or random color. Type can be either rgb or hex or random. In case of rgb you have to specify 3 values between 0-255 (eg >color rgb 100 100 150). In case of hex you have to specify a hex value(eg >color hex ffffff)
Fetches a random meme from Reddit. Nsfw channel required
- If you want help on how to setup certain funtions for your server read the guide
Enables or disables moderation logging
Enables or disables chat logging
Enables or disables member/server update logging
Enables or disables chat filtering
Enables or disables welcome messages, when a new member joins the server
Enables or disables leaves messages, when a member leaves the server
Enables or disables discord invite link deletion
Enables or disables link deletion (any link)
Enables or disables the automatic role assignment when a new member joins
Enables or disables strict mode for certain bot functions. For now only
Adds or removes a word from the filtered words list. Members who type that word will get their message deleted Dms member
Limited at 10 words, 50 words for supporting servers
Adds or removes a channel from the list of ignored channels. Channels added to the list will get ignored when links are posted
Adds or removes a role from the auto role list. When a user joins they will get assigned all of the specified roles
Limited at 1 role, 10 roles for supporting servers
Adds or removes a role from the attachment only channel list. Messages that do not contain media will be deleted in those channels.
Limited at 10 channels, 50 channels for supporting servers
Adds or removes a role from the chatlog ignore list. Message edits/deletes and bulk deletions in those channels will not be logged
Limited at 10 channels, 50 channels for supporting servers
Sets the channel for moderation logging
Sets the channel for chat logging. Logs edited/deleted messages, bulk deletions
Sets the channel for member/server update logging
Sets the channel in which the bot will welcome new members
Sets the welcome message
You can add (--mention, --username, --id, --created) in the message. When the the message will get sent they will be replaced by the new member's tag, username + discriminator, id, and date that their account was created
eg. >set welcomemessage Welcome --mention to the server (--id)
Sets the channel in which the bot will say goodbye to members that left the guild
Sets the leave message
You can add (--username, --id, --created) in the message. When the the message will get sent they will be replaced by the user's username + discriminator, id, and date that their account was created
eg. >set leavemessage Sayonara --username (--id)
Sets the server's prefix
Sets the mention limit that is allowed per message. Set to
0to disable. Can only be higher than
Sets the role which will be assigned when a member gets muted. Eg. with the >mute command
Lists all filtered words
Shows the welcome message with you as the new member
Shows the leave message with you as the left member
Lists all channels in which link deletion is disabled
Lists all auto the roles that will be autoassigned when a new member joins
Note: When calling a list/show command, roles and channels that have been deleted from the guild but they still exist in the database will get removed
Reviews can be left only by registered users. All reviews are moderated by top.gg admins. Please make sure to check our guidelines before posting.
almost 2 years ago
This is by far the best bot ever! So many commands and cute reactions! Definitely recommend adding Shiro to your server.
Replying to Kayume
The best reactions around 😉
over 1 year ago
Shiro is a wonderful bot that keeps improving as the time goes on. It has a very easy setup and wouldn't take you no longer than 10 minutes to have it fully ready for you server. The owner of the bot is always around to help you out when you're have troubles with the bot.