Commands
Informations
This is the list of NekoChan's commands.
NekoChan currently listens to 125 Commands and 46 Aliases.
The default prefix for all commands is ?n
Example: ?nhelp
Some commands require specific access levels.
To check the required access level for a specific command on your Server type ?npermissions command get <command>
Example: ?npermissions command get help
By default all parameters are separated by spaces.
If one of your Parameters contains of multple Words, encapsulate them in quotes (")
Example: "Date A Live"
A User, Member, Role or Channel may be specified by using the ID, the Name or directly mentioning it.
Legend
<parameter>
Required Parameter
[parameter...]
A list of options
[parameter]
Optional parameter
[parameter=xy]
Parameter with a default value
List of Commands
Command
(Aliases)
(Aliases)
Parameters
Description
-
APIwebinterfaceGives you a link for the bots webinterface
-
Aliasalias[alias]Lists all available aliases
If an alias has been given it will return the replacement.alias add
(create)<alias> <command> <arguments>Creates a new alias, which will be replaced with the command and argumentsalias edit
(modify)<alias> <command> <arguments>Edits a alias, which will be replaced with the command and argumentsalias remove
(delete)<alias>Deletes an Alias -
BotInfoapistatusShows the status of discord's APIinfo
(about)Shows the latest informations about this botchanges
(changelog)[version]Shows the changelog of the botstats
(statistics)Shows some stats about this botpingGet the bots latency -
ClaimRolesautoassign
(assignrole)List all Auto-Assigned rolesautoassign remove
(delete)<role>Remove a Role from the auto-assigned rolesautoassign add<role>Add a Role to the auto-assigned rolesunclaimrole
(removerole, ungetrole)<role>Unclaim a self-assignable roleclaimrole
(claimroles, addrole, getrole)<role>Claim a self-assignable roleclaimrole appendhere<message> <role> <emoji>This links a message to be reacted to in order to claim a role
This will search for the specified message in the current channelclaimrole create<channel> <role> <emoji>This creates a new message the users can react to in order to claim a roleclaimrole remove
(delete)<role>This removes a role from the list of auto-assignable rolesclaimrole append<channel> <message> <role> <emoji>This links a message to be reacted to in order to claim a role
You have to specify the channel where the message is located -
CommandManagementcommand
(commands)Command-Disable managementcommand disable[command_list...]Disables a command on this servercommand enable[command_list...]Enables a command on this servercommand disabledShows a list of disabled commands on this server -
Gameschoose[options...]Let the bot choose an option for you
The list you supply must be supplied by spaces.
If one of those has more than one word, surround it with spaces.
E.g: Aisaka Taiga;Aoba;Harambe
or Aisaka Aoba Harambe8ball<question>Ask the magic 8ball a questionrps<entity>Play a round of Rock-Paper-Scissors against NekoChanbanroulette6 Rounds, 1 ban. Are you brave enough?trivia[rounds=10]Play a round of triviaroast<member>Roast a Member -
HUAawoo[member]Welp... AWOOOOunawoo<member>Welp... AWOOOO
-
LevelstopList 10 Users with highest exprank[member]Get the current rank of a user
-
Memesbeautiful[user]Show someone you appreciate his/her avatarburnuser<user>Burn some user
(This is the Meme where spongebob throws a letter into fire)burn[text]Burn some text
(This is the Meme where spongebob throws a letter into fire)retarded<text>Declate some text as retarded
(This is the "retarded dog" format)worthless[text]Declare a text as worthlesswrong<text>Declare something as wrong
(This is the "Something's wrong, I can feel it meme) -
Moderationnick
(nickname)<member> <nick>Set the nickname of a memberkick<member> <reason>Kick the specified user from this server
(This also works with user id's of users)
Note: Using this command, the bot will try to notify the banned user about the kickban<user> [reason]Ban the specified user from this server
(This also works with user id's of users which aren't members of this server)
Note: Using this command, the bot will try to notify the banned user about the bantempban
(timeban)<user> <duration> [reason]Ban the specified user from this server for a specified amount of time
(This also works with user id's of users which aren't members of this server)
Note: Using this command, the bot will try to notify the banned user about the ban
Duration format: 1[y/M/w/d/h/m/s] (y=years, w=weeks, d=days etc)
The actual unban could be happening +/- 30 seconds after the given unban date.unban<user>Unban the specified user from this server
(This also works with user id's)rolesReturns a list of rolesroles add<user> [roles...]Adds Role(s) to userroles remove<user> [roles...]Remove Role(s) from userisbanned<user>Looks up if the given user is banned -
Musicqueue[page=1]Shows the player's queue.
You can optionally specify the page to show. Each page contains 10 elements.shuffleShuffles the queue.remove
(unqueue, dequeue)<index>Removes a song from the queue at a given index. Only the requester can remove the song from the queuevolume<volume>Sets the volume for the currently running music botplay<search>Plays a song.
If there are songs in the queue, this will be queued until the
other songs finished playing.
This command automatically searches from various sites if no URL is provided.
A list of these sites can be found here: https://rg3.github.io/youtube-dl/supportedsites.html
However, if you specify a stream of the TB-Group (technobase.fm, hardbase.fm ...)
it will add the livestream instead.now
(current, playing)Displays the currently playing song.pause
(resume)Pauses the currently playing song.stopStops playing song and clears the queue.skipVote to skip a song. The requester and users with "skip bypass" permission can instantly skip.join
(summon, heel)Joins a voice channel.leave
(disconnect)Clears the queue and leaves the voice channel. -
NSFWfurrybooru[tags...]Gets a random image from furrybooru using the specified tags
To include tags just type the tag name.
To exclude a tag add a "-" in front of the tagrule34[tags...]Gets a random image from rule34 using the specified tags
To include tags just type the tag name.
To exclude a tag add a "-" in front of the tagxbooru[tags...]Gets a random image from xbooru using the specified tags
To include tags just type the tag name.
To exclude a tag add a "-" in front of the tagsafebooru[tags...]Gets a random image from safebooru using the specified tags
To include tags just type the tag name.
To exclude a tag add a "-" in front of the taggelbooru[tags...]Gets a random image from gelbooru using the specified tags
To include tags just type the tag name.
To exclude a tag add a "-" in front of the tagkonachan[tags...]Gets a random image from konachan using the specified tags
To include tags just type the tag name.
To exclude a tag add a "-" in front of the taghypnohub[tags...]Gets a random image from hypnohub using the specified tags
To include tags just type the tag name.
To exclude a tag add a "-" in front of the tag -
Normaldict
(ud, urban)<query>Get the urban dictionary definition of somethingunshort
(unshorten)<url>Unshorten a urlisporn<url>Check if a url is a porn sitescreenshot<url>Take a screenshot of a pagecharinfo
(ci)<characters>Get Informations about a specific character/emojitime[timezone]Get the current time in a timezone -
Permissionspermissions roleAccess settings for a certain Rolepermissions role get
(level, check)<role>Get the permission level of a certain rolepermissions role set
(setlevel, link)<role> <level>Set the permission level of a certain rolepermissions role listGet all roles with linked permission levelpermissions userAccess settings for a certain userpermissions user blacklist<member> <command>Whitelist a user for a certain commandpermissions user get
(level)<member>Get a users current access levelpermissions user remove<member> <command>Whitelist a user for a certain commandpermissions user set
(setlevel)<member> <level>Set a users current access levelpermissions user list<member>Get all user based permissions for a userpermissions user whitelist
(add)<member> <command>Whitelist a user for a certain commandpermissions commandAccess-Level settings for a certain commandpermissions command listGet all commands with their access levelpermissions command get<command>Get the access level for a commandpermissions command set<command> <level>Set the access level for a commandpermissions check<command>Check your permissions for a certain command -
ServerManagementserverinfoReturns informations about this serverpurge
(delete)<amount> [user]Purges the given amount of messages (of the given user) in this channelimitate
(say)<channel> <message>Say something as the bot in a specific channelconfig[variable] [value]Gets and sets the server configuration.
If a variable has been given it will return details about a configuration.
If a value has been given it will set a new value for a variable.
If None of them are given it will return a list of variables -
Tagstag
(tags)<tag>Gets a tag from the databasetag listList all available tagstag add[tag] <content>Add a Tagtag delete[tag]Delete a tagtag info[tag]Get informations about a tag -
UserManagementavatar[user]Get the avatar of a useruserinfo
(whois)[user]Get informations about a member -
WeebcryIs you feel like having a little cry~giggleIf you feel like gigglinglaugh[member]Laugh about something or someonedance[member]Dance with someone, or yourself if you're feeling lonely and just don't carekiss[member]Kiss someone :3anime
(animu)<name>Get informations about an animeanilist
(animelist, animulist)[genres...]Get Anime based on your selected genremanga
(mango)<name>Get informations about a mangamangalist
(mangolist)[genres...]Get Manga based on your selected genrecharacter
(characters)<name>Get informations about a characterhug[member]Hug a Member of this servernoJust to say yestickle[member]Tickle somebody~poke[member]Poke somebody~lick[member]Pat, Pat, Pat~pat[member]Pat, Pat, Pat~slap[member]Slap some respect into someones mindpunch[member]Slap some respect into someones mindcuddle[member]If you feel like cuddling someone~sorry[member]Say sorry to someonehappyExpress that you're very happy :)highfive[member]Give a member of the server a high five!angryExpress that you're very angry >:cthinkingIf you are thinking about somethingconfusedIf you are confusedyesJust to say yes