Administrator, Discussion Moderator, and Chat Moderator - User Kicking and Banning from Chat

This is a list of the notable user groups on Wikia, and which user groups Administrators, Discussion Moderators, Chat Moderators can kick, which user groups they can ban, whether the option is available to them or not, and whether or not the option will work.

Banning Users
Even though Administrators are able to ban other Administrators, and Discussion Moderators and Chat Moderators from inside of chat, they cannot ban them by going to the their contributions page, since the option to ban them from chat will not show up.

However a certain method exists so that Administrators can ban any user from chat, regardless of the user rights that user has. If an administrator loads chat, right clicks on the screen of the chat window, and clicks "Inspect", a developer tools window will appear. If an administrator clicks on the console and pastes the following code into the console:

They will be able to ban any user they want, including themselves, provided the administrator adds the said username of the said user they wish to ban, and a ban duration has been added correctly. It is recommended that a reason for banning the user has been inserted. Wikia Staff and other Administrators can unban themselves so banning them from chat using this method is counter productive. Adding "259200" to the JavaScript will ban the user from chat for three days.

If the !ban script from the Developers Wiki is installed, then the following method can also be used to ban users that Administrators otherwise would not be able to ban unless the said users happened to be in chat at the time. It is used to ban a user on the chat, by typing in the following syntax:



The  parameter doesn't need to contain underscores replacing the spaces. It is case-sensitive (except for the first letter — it's capitalised automatically) The parameter goes after the  keyword and it can contain values like 2 weeks, 1 month, and 20 minutes. It is case-insensitive. The parameter goes after the  keyword.

Additionally, you can set a variable with the default time to be used in case an invalid time token is given (it must be set in seconds):