title: MuteSetup command doesn't setup a working Mute command
body: <p>I have recently been trying to make a Mute-Setup command, it creates a mute role but when you mute someone they can still talk. Any help?</p>
  <p>My code:</p>
  <pre><code>if (raw.replace(&quot;S!&quot;, &quot;&quot;).equals(&quot;mutesetup&quot;)) {
  if (event.getMember().hasPermission(Permission.MANAGE_PERMISSIONS, Permission.MANAGE_ROLES)) {
  if (true) {
  event.getChannel().sendMessage(&quot;Sorry but this command is currently being fixed...&quot;).queue();
  return;
  }
  event.getChannel().sendMessage(&quot;Starting setup...&quot;).queue();
  event.getGuild().createRole().setName(&quot;Muted&quot;).setPermissions(Permission.EMPTY_PERMISSIONS).queue();
      
  event.getChannel().sendMessage(&quot;Mute role successfully created!&quot;).queue();
  } else {
  event.getChannel().sendMessage(&quot;Sorry but you must have the `Manage Permissions` and `Manage Roles` permissions to use this command&quot;).queue();
  }
  }
  </code></pre>