Skip to content
This repository was archived by the owner on Aug 3, 2022. It is now read-only.

Mutesettings

Alecadabra edited this page Jul 22, 2020 · 13 revisions

Overview

This command is used to customize the Mute and Tempmute commands.

It can be used to change the role that Mute assigns, as well as the permissions required for a user to use Mute.

Command Info MuteSettings
Syntax //mutesettings <role|permission> [new role|new permission]
Aliases //ms
Permission Manage Server
Related Pages Mute, Tempmute, Unmute, Punishment IDs

Usage

Sub Command Contents

Sub Command Syntax Description
No Arguments //mutesettings Shows sub commands
Role //mutesettings role [role] Sets the role
Permission //mutesettings permission [permission|role] Sets the announcements channel

Role

Syntax Aliases
//mutesettings role [role] None

This is used to set the role that Mute gives it's target user. When setting this up, there are three main things to note:

  • For Arraybot to be able to give this role, it must be lower than Arraybot's highest role in Server Settings > Roles.

  • For the role to effectively mute the user in discord, it's permissions must be set up to do so, for example having Text Permissions > Send Messages and Voice Permissions > Speak disabled.

  • For the role to override any of the target user's current roles, it must be above the role of the target user in Server Settings > Roles.

To set the role, provide a role mention, name or ID.

Eg. //mutesettings role Muted would produce:

Example

Providing no arguments here (//mutesettings role) displays the currently set role, as shown:

Example


Permission

Syntax Aliases
//mutesettings permission [permission|role] perm

This is used to control which users have access to the Mute command. A permission can be one of two things:

  • A role in your server. To set the role, provide a role mention, name or ID.

  • A Discord permission. To set the permission, give one of the permissions denoted in this list, eg. KICK_MEMBERS.

Eg. //mutesettings permission KICK_MEMBERS would produce:

Example

Eg. //mutesettings permission @Admin would produce:

Example

Providing no arguments here (//mutesettings permission) displays the currently set permission.

Example

or

Example


Further Help

Can't get Mute to work? Here are a few things to check.

  • The mute role is set to a valid role ID. IDs can be found with the ID command.
  • Arraybot has the permission to give roles in your server.
  • Arraybot's highest role (in Server Settings > Roles) is higher than the role he is trying to give with Mute.

If you are still stuck, join the support server and have one of our staff help you.

Clone this wiki locally