Certain features and options in the Custom Command plugin may require a MEE6 Premium subscription.
For more detailed information about premium features, please visit our Premium Page.
The Custom Command plugin is a great plugin that further extends MEE6s funcinality, from sending messages, to granting roles.
The first step to creating a custom command is to press the "New Custom Command" button at the top of the page.
Once you do that you will see 4 command actions offered by the plugin. Click one of the dropdowns below to learn more about the action.
It has 2 required inputs and 1 optional option:
It has 1 required input and 2 optional options:
Please note that users have to have thier DMs open to be DMed the custom command response.
The response will only go to the user who uses the command.
It has 1 required input:
It has 1 required input:
After you select one of the templates above, you will be able to see the page where you can actully customize the command.
In the top action bar you will see a few things you can do, going from left to right:
Here is where you are able to add more actions to the command. The avialbe actions are the same as the ones listed at the top of this section.
There are quite a few extra goodies underneath this dropdown, what the options are and what they do are listed below.
This is a simple discription that shows up in /help and on the dashboard when managing commands.
This tab has 2 options and an input,
This tab has 2 ooptions and an input,
This gives you 3 options,
This option allowes you to make it so MEE6 will delete the command when a user uses it so the command ussage no longer shows up in chat.
Under this section of the dashboard, you will see listed all of the custom commands you have made.
To the top right you will see how many you created out of the maximum 500 commands.
In the command listing themselves, you will see the name/description on the left, and to the right you will see a disable and enable toggle, as well as a menu to duplicate and delete the command.
By making these awesome custom commands you can greatly expand what MEE6 does.
If you need assistance or have any questions about the Custom Command plugin, we're here to help! You can join our Support Server or reach out to us at the Support Portal.
{user}
{user.mention}
: user mention | Example: @MEE6{user.id}
: user id | Example: 159985870458322944{user.name}
: user name | Example: MEE6{user.discriminator}
: user discriminator | Example: 4876{user.idname}
: user tag | Example: MEE6#4876{user.avatar_url}
: user avatar url | Example: https://cdn.discordapp.com/avatars/123456789123456789/ab89hvv89d6f.png{server}
{server.name}
: server name | Example: MEE6 Support{server.id}
: server id | Example: 159962941502783488{server.icon_url}
: server icon url | Example: https://cdn.discordapp.com/icons/159962941502783488/736c44dc0f5edf4115c0a23e1dbc5d1b.webp?size=1024{server.owner_id}
: server owner id | Example: 138362511190786048{server.owner}
: server owner mention | Example: @Anis{server.region}
: server region | Example: eu-west{server.member_count}
: server member count | Example: 82036{channel}
: channel mention | Example: #channel{channel.name}
: channel name | Example: channel{channel.id}
: channel id | Example: 531047198964711424{user.avatar}
: user avatar hash | Example: a03cda55b8b9f1b36b6220f7e34e4de0
{user.bot}
: True - user is a bot, False - user is not a bot | Example: False
{server.icon}
: server icon hash | Example: 736c44dc0f5edf4115c0a23e1dbc5d1b
{server.verification_level}
: server verification level: 0 - none, 1 - low, 2 - medium, 3 - high, 4 - tableflip | Example: 2
{server.joined_at}
: date when bot joined server | Example: 2017-04-08T07:24:15.143000+00:00
{channel.type}
: 0 - text, 1 - dm, 2 - voice channel, 3 - group dm, 4 - category | Example: 0
{username}
: will show the name of the temporary voice channel's owner (only useable in the Temporary Channels plugin).
{index}
: is used as a counter for Temporary Channels and will display as #1, #2, #3 etc... (only useable in the Temporary Channels plugin).
{random:x:y}
picks a random number between x and y. Values must be pre-entered. Example: {random:1:10} would pick a random number between 1 and 10
{random}
picks a random number between 0 and 10