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

----
This is a list of the notable usergroups on Fandom, and which usergroups Administrators, Discussion Moderators, and Chat Moderators were able to kick, which usergroups they were able to ban, whether the option was available to them or not, and whether or not the option worked.
All usergroups on Fandom were divided into four groups, based on the permissions they had in chat. Usergroups that didn't have any chat moderator permissions and were treated as regular users in chat. Usergroups with chat moderator permissions. Usergroups with chat moderator and chat administrator permissions. And usergroups with chat moderator and chat staff permissions.
==Chat Moderator==
Chat Moderators and Discussion Moderators had permissions on local wikis. While Spam Obliteration and Prevention members and Fandom Helpers had permissions on all wikis. Volunteer Spam Task Force members also previously had permissions on all wikis, prior to the usergroup's retirement. Chat Moderator rights allowed users to kick and ban users with or without permissions on local wikis. Users with permissions were also able to kick users from chat that had permissions, but they weren't able to ban them.
By default, users with any chat moderator permissions of any type cannot be kicked from chat. But the !kick script on the Fandom Developers Wiki allowed users with or permissions to be kicked. By default, users with any chat moderator permissions of any type couldn't be banned from chat. But the !ban script on the Fandom Developers Wiki allowed users with permissions to ban users with , , or permissions. It also allowed users with permissions to ban other users with permissions.
Any user with permissions was able to unban another user with permissions by going into the contributions page of that user. However, if the user that banned them had or rights, the other user with permissions would be unable to unban them. If a user with permissions banned another user with permissions, the other user would have been able to unban themselves. However, they wouldn't have been able to unban themselves if the user that banned them had or permissions.
Any user with permissions could ban and unban a user without chat moderator permissions of any type by going into the contributions page of that user, even if the user with permissions was currently banned themselves.
==Chat Administrator==
Administrators had permissions on local wikis. Administrator Mentors also previously had permissions on local wikis, prior to the usergroup's retirement. Chat Administrator rights prevented users from getting banned by users that had permissions, unless they had or permissions.
Users with both and permissions were able to ban other users with or permissions. If a user with and permissions banned another user with and permissions, the other user would not have been able to unban themselves. If the other user did not unban themselves, any other user that had and permissions would have been able to unban them instead.
Any user with and permissions could ban and unban a user without chat moderator permissions of any type by going into the contributions page of that user, even if the user with and permissions was currently banned themselves.
Even though there were no usergroups with permissions that didn't also have permissions, if there were any usergroups with just permissions, they wouldn't have had the kick or ban abilities that came with the permissions. Users with permissions were also able to kick them, regardless if the !kick script wasn't enabled.
==Chat Staff==
Wiki Managers and Fandom Staff had permissions on all wikis. Chat Staff rights prevented users from getting banned by users that had permissions, unless they had or permissions. It also prevented them from getting kicked by users that had permissions with or without permissions, if they didn't have permissions.
Users with both and , or and permissions were able to ban other users with and , or and permissions. If a user with and permissions banned a user with and , or and permissions, the other user would have been able to unban themselves. If the other user did not unban themselves, any other user that had and , or and permissions would have been able to unban them instead.
Any user with and permissions could ban and unban a user without chat moderator permissions of any type by going into the contributions page of that user, even if the user with and permissions was currently banned themselves. Even though there were no usergroups with permissions that didn't also have permissions, if there were any usergroups with just permissions, they would still have been able to withstand being kicked by users with permissions with or without permissions, regardless if the !kick script was enabled.
==Kicking Users==
Performer: 	Action:	Target: 	Availability: 	Result:
Administrators 	Kick 	Registered Users 	Was Available 	Did Work
Administrators 	Kick 	Emailconfirmed Users 	Was Available 	Did Work
Administrators 	Kick 	Autoconfirmed Users 	Was Available 	Did Work
Administrators 	Kick 	Autopatrolled Users 	Was Available 	Did Work
Administrators 	Kick 	Interactive Map Testers 	Was Available 	Did Work
Administrators 	Kick 	Quick Answers Editors 	Was Available 	Did Work
Administrators 	Kick 	Chat Moderators 	Wasn't Available	Didn't Work Chat Moderators couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if an Administrator used the !kick script from the Fandom Developers Wiki.
Administrators 	Kick 	Rollbackers 	Was Available 	Did Work
Administrators 	Kick 	Discussion Moderators 	Wasn't Available	Did Work Discussion Moderators couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if an Administrator used the !kick script from the Fandom Developers Wiki.
Administrators 	Kick 	Content Moderators 	Was Available 	Did Work
Administrators 	Kick 	Assistants 	Was Available 	Did Work
Administrators 	Kick 	Administrators 	Wasn't Available	Did Work Administrators couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if another Administrator used the !kick script from the Fandom Developers Wiki.
Administrators 	Kick 	Bureaucrats 	Was Available 	Did Work
Administrators 	Kick 	Spam Obliteration and Prevention	Wasn't Available	Did Work Spam Obliteration and Prevention members couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if an Administrator used the !kick script from the Fandom Developers Wiki.
Administrators 	Kick 	Fandom Helpers 	Wasn't Available	Did Work Fandom Helpers couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if an Administrator used the !kick script from the Fandom Developers Wiki.
Administrators 	Kick 	Wiki Managers 	Wasn't Available	Didn't Work
Administrators 	Kick 	Fandom Staff 	Wasn't Available	Didn't Work
Discussion Moderators	Kick 	Registered Users 	Was Available 	Did Work
Discussion Moderators	Kick 	Emailconfirmed Users 	Was Available 	Did Work
Discussion Moderators	Kick 	Autoconfirmed Users 	Was Available 	Did Work
Discussion Moderators	Kick 	Autopatrolled Users 	Was Available 	Did Work
Discussion Moderators	Kick 	Interactive Map Testers 	Was Available 	Did Work
Discussion Moderators	Kick 	Quick Answers Editors 	Was Available 	Did Work
Discussion Moderators	Kick 	Chat Moderators 	Wasn't Available	Did Work Chat Moderators couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if a Discussion Moderator used the !kick script from the Fandom Developers Wiki.
Discussion Moderators	Kick 	Rollbackers 	Was Available 	Did Work
Discussion Moderators	Kick 	Discussion Moderators 	Wasn't Available	Did Work Discussion Moderators couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if another Discussion Moderator used the !kick script from the Fandom Developers Wiki.
Discussion Moderators	Kick 	Content Moderators 	Was Available 	Did Work
Discussion Moderators	Kick 	Assistants 	Was Available 	Did Work
Discussion Moderators	Kick 	Administrators 	Wasn't Available	Did Work Administrators couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if a Discussion Moderator used the !kick script from the Fandom Developers Wiki.
Discussion Moderators	Kick 	Bureaucrats 	Was Available 	Did Work
Discussion Moderators	Kick 	Spam Obliteration and Prevention	Wasn't Available	Did Work Spam Obliteration and Prevention members couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if a Discussion Moderator used the !kick script from the Fandom Developers Wiki.
Discussion Moderators	Kick 	Fandom Helpers 	Wasn't Available	Did Work Fandom Helpers couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if a Discussion Moderator used the !kick script from the Fandom Developers Wiki.
Discussion Moderators	Kick 	Wiki Managers 	Wasn't Available	Didn't Work
Discussion Moderators	Kick 	Fandom Staff 	Wasn't Available	Didn't Work
Chat Moderators 	Kick 	Registered Users 	Was Available 	Did Work
Chat Moderators 	Kick 	Emailconfirmed Users 	Was Available 	Did Work
Chat Moderators 	Kick 	Autoconfirmed Users 	Was Available 	Did Work
Chat Moderators 	Kick 	Autopatrolled Users 	Was Available 	Did Work
Chat Moderators 	Kick 	Interactive Map Testers 	Was Available 	Did Work
Chat Moderators 	Kick 	Quick Answers Editors 	Was Available 	Did Work
Chat Moderators 	Kick 	Chat Moderators 	Wasn't Available	Did Work Chat Moderators couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if another Chat Moderator used the !kick script from the Fandom Developers Wiki.
Chat Moderators 	Kick 	Rollbackers 	Was Available 	Did Work
Chat Moderators 	Kick 	Discussion Moderators 	Wasn't Available	Did Work Discussion Moderators couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if a Chat Moderator used the !kick script from the Fandom Developers Wiki.
Chat Moderators 	Kick 	Content Moderators 	Was Available 	Did Work
Chat Moderators 	Kick 	Assistants 	Was Available 	Did Work
Chat Moderators 	Kick 	Administrators 	Wasn't Available	Did Work Administrators couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if a Chat Moderator used the !kick script from the Fandom Developers Wiki.
Chat Moderators 	Kick 	Bureaucrats 	Was Available 	Did Work
Chat Moderators 	Kick 	Spam Obliteration and Prevention	Wasn't Available	Did Work Spam Obliteration and Prevention members couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if a Chat Moderator used the !kick script from the Fandom Developers Wiki.
Chat Moderators 	Kick 	Fandom Helpers 	Wasn't Available	Did Work Fandom Helpers couldn't be kicked under normal circumstances, since the option to kick them from inside chat wasn't available. However, they could still have been kicked if a Chat Moderator used the !kick script from the Fandom Developers Wiki.
Chat Moderators 	Kick 	Wiki Managers 	Wasn't Available	Didn't Work
Chat Moderators 	Kick 	Fandom Staff 	Wasn't Available	Didn't Work
==Banning Users==
Performer: 	Action:	Target: 	Availability: 	Result:
Administrators 	Ban 	Registered Users 	Was Available 	Did Work
Administrators 	Ban 	Emailconfirmed Users 	Was Available 	Did Work
Administrators 	Ban 	Autoconfirmed Users 	Was Available 	Did Work
Administrators 	Ban 	Autopatrolled Users 	Was Available 	Did Work
Administrators 	Ban 	Interactive Map Testers 	Was Available 	Did Work
Administrators 	Ban 	Quick Answers Editors 	Was Available 	Did Work
Administrators 	Ban 	Chat Moderators 	Wasn't Available	Did Work Chat Moderators couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if an Administrator used the !ban script from the Fandom Developers Wiki.
Administrators 	Ban 	Rollbackers 	Was Available 	Did Work
Administrators 	Ban 	Discussion Moderators 	Wasn't Available	Did Work Discussion Moderators couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if an Administrator used the !ban script from the Fandom Developers Wiki.
Administrators 	Ban 	Content Moderators 	Was Available 	Did Work
Administrators 	Ban 	Assistants 	Was Available 	Did Work
Administrators 	Ban 	Administrators 	Wasn't Available	Did Work Administrators couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if another Administrator used the !ban script from the Fandom Developers Wiki.
Administrators 	Ban 	Bureaucrats 	Was Available 	Did Work
Administrators 	Ban 	Spam Obliteration and Prevention	Wasn't Available	Did Work Spam Obliteration and Prevention members couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if an Administrator used the !ban script from the Fandom Developers Wiki.
Administrators 	Ban 	Fandom Helpers 	Wasn't Available	Did Work Fandom Helpers couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if an Administrator used the !ban script from the Fandom Developers Wiki.
Administrators 	Ban 	Wiki Managers 	Wasn't Available	Did Work Wiki Managers couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if an Administrator used the !ban script from the Fandom Developers Wiki.
Administrators 	Ban 	Fandom Staff 	Wasn't Available	Did Work Fandom Staff couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if an Administrator used the !ban script from the Fandom Developers Wiki.
Discussion Moderators	Ban 	Registered Users 	Was Available 	Did Work
Discussion Moderators	Ban 	Emailconfirmed Users 	Was Available 	Did Work
Discussion Moderators	Ban 	Autoconfirmed Users 	Was Available 	Did Work
Discussion Moderators	Ban 	Autopatrolled Users 	Was Available 	Did Work
Discussion Moderators	Ban 	Interactive Map Testers 	Was Available 	Did Work
Discussion Moderators	Ban 	Quick Answers Editors 	Was Available 	Did Work
Discussion Moderators	Ban 	Chat Moderators 	Wasn't Available	Did Work Chat Moderators couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if a Discussion Moderator used the !ban script from the Fandom Developers Wiki.
Discussion Moderators	Ban 	Rollbackers 	Was Available 	Did Work
Discussion Moderators	Ban 	Discussion Moderators 	Wasn't Available	Did Work Discussion Moderators couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if another Discussion Moderator used the !ban script from the Fandom Developers Wiki.
Discussion Moderators	Ban 	Content Moderators 	Was Available 	Did Work
Discussion Moderators	Ban 	Assistants 	Was Available 	Did Work
Discussion Moderators	Ban 	Administrators 	Wasn't Available	Didn't Work
Discussion Moderators	Ban 	Bureaucrats 	Was Available 	Did Work
Discussion Moderators	Ban 	Spam Obliteration and Prevention	Wasn't Available	Did Work Spam Obliteration and Prevention members couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if a Discussion Moderator used the !ban script from the Fandom Developers Wiki.
Discussion Moderators	Ban 	Fandom Helpers 	Wasn't Available	Did Work Fandom Helpers couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if a Discussion Moderator used the !ban script from the Fandom Developers Wiki.
Discussion Moderators	Ban 	Wiki Managers 	Wasn't Available	Didn't Work
Discussion Moderators	Ban 	Fandom Staff 	Wasn't Available	Didn't Work
Chat Moderators 	Ban 	Registered Users 	Was Available 	Did Work
Chat Moderators 	Ban 	Emailconfirmed Users 	Was Available 	Did Work
Chat Moderators 	Ban 	Autoconfirmed Users 	Was Available 	Did Work
Chat Moderators 	Ban 	Autopatrolled Users 	Was Available 	Did Work
Chat Moderators 	Ban 	Interactive Map Testers 	Was Available 	Did Work
Chat Moderators 	Ban 	Quick Answers Editors 	Was Available 	Did Work
Chat Moderators 	Ban 	Chat Moderators 	Wasn't Available	Did Work Chat Moderators couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if another Chat Moderator used the !ban script from the Fandom Developers Wiki.
Chat Moderators 	Ban 	Rollbackers 	Was Available 	Did Work
Chat Moderators 	Ban 	Discussion Moderators 	Wasn't Available	Did Work Discussion Moderators couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if a Chat Moderator used the !ban script from the Fandom Developers Wiki.
Chat Moderators 	Ban 	Content Moderators 	Was Available 	Did Work
Chat Moderators 	Ban 	Assistants 	Was Available 	Did Work
Chat Moderators 	Ban 	Administrators 	Wasn't Available	Didn't Work
Chat Moderators 	Ban 	Bureaucrats 	Was Available 	Did Work
Chat Moderators 	Ban 	Spam Obliteration and Prevention	Wasn't Available	Did Work Spam Obliteration and Prevention members couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if a Chat Moderator used the !ban script from the Fandom Developers Wiki.
Chat Moderators 	Ban 	Fandom Helpers 	Wasn't Available	Did Work Fandom Helpers couldn't be banned under normal circumstances, since the option to ban them from inside chat wasn't available. However, they could still have been banned if a Chat Moderator used the !ban script from the Fandom Developers Wiki.
Chat Moderators 	Ban 	Wiki Managers 	Wasn't Available	Didn't Work
Chat Moderators 	Ban 	Fandom Staff 	Wasn't Available	Didn't Work
----
Even though Administrators were able to ban other Administrators, and Discussion Moderators and Chat Moderators from inside of chat with the !ban script, they weren't able to ban them by going to the their contributions page, since the option to ban them from chat didn't show up. Even though Discussion Moderators and Chat Moderators were able to ban other Discussion Moderators and Chat Moderators from inside of chat with the !ban script, they weren't able to ban them by going to their contributions page, since the option to ban them from chat didn't show up.
However, a certain method existed so that Administrators could ban any user from chat, regardless of the user rights that user had. Discussion Moderators and Chat Moderators were able ban any user from chat using this method, as long as the users weren't Administrators, Wiki Managers, or members of Fandom Staff. If an administrator, discussion moderator, or chat moderator loaded chat, right clicked on the screen of the chat window, and clicked 'Inspect', a developer tools window would have appeared. If an administrator, discussion moderator, or chat moderator clicked on the console and pasted the following code into the console:
----
var cmd = new models.BanCommand({
 userToBan: 'UserName',
 time: 259200,
 reason: 'Reason'
});
mainRoom.socket.socket.send(cmd.xport());
----
Administrators would have been able to ban any user they wanted, including themselves, provided the administrator added the said username of the said user they wished to ban, and a ban duration had been added correctly. It would have been recommended that a reason for banning the user had been inserted. Fandom Staff, Wiki Managers, and other Administrators were able to unban themselves so banning them from chat using this method was counter productive. Adding '259200' to the JavaScript would ban the user from chat for three days.
Discussion Moderators and Chat Moderators would have been able to ban any user they wanted, including themselves, provided they added the said username of the said user they wished to ban, the user wasn't an Administrator, Wiki Manager, or a member of Fandom Staff, and a ban duration had been added correctly. It would have been recommended that a reason for banning the user had been inserted. Other Discussion Moderators and Chat Moderators were able to unban themselves so banning them from chat using this method was counter productive unless the user was an Administrator, Wiki Manager, or a member of Fandom Staff.
----
If the !ban script from the Developers Wiki was installed, then the following method could also have been used to ban users that Administrators, Discussion Moderators, and Chat Moderators otherwise would not have been able to ban unless the said users happened to be in chat at the time. It was used to ban a user on the chat, by typing in the following syntax:
----
:
----
The <Username> parameter didn't need to contain underscores replacing the spaces. It was case-sensitive (except for the first letter — it was capitalised automatically)
The <ban length> parameter would have gone after the keyword and it could contain values like 2 weeks, 1 month, and 20 minutes. It was case-insensitive.
The <ban reason> parameter would have gone after the keyword.
Additionally, you could have set a variable with the default time to be used in case an invalid time token was given (it had to be set in seconds):
----
var defCBanDuration = 1200; // Equals to 20 minutes. Default is 1 day. (86400)
// Import...
----
==Gallery==
Badge Discussion Moderator.svg|Chat Moderator / Discussion Moderator Badge
Badge Administrator.svg|Administrator Badge
Volunteer Spam Task Force Badge.svg|Volunteer Spam Task Force Badge
Spam Obliteration and Prevention Badge Classic Style.svg|Spam Obliteration and Prevention Badge
Fandom Helper Badge.svg|Fandom Helper Badge
Badge Fandom Helper.svg|Wiki Manager Badge
Classic Fandom Staff Badge with New Logo.svg|Fandom Staff Badge
==Notes==
*This article is only intended to display what happened to all the local usergroups when an Administrator, Discussion Moderator, and Chat Moderator tried to kick or ban them, and whether the option appeared.
**However, since this is an article of the usergroups that local Administrators, Discussion Moderators, and Chat Moderators were able to kick or ban, it makes sense not to ignore the Fandom Staff, Wiki Manager, Fandom Helper, and Spam Obliteration and Prevention usergroups as they had chat moderator status.
**Also Fandom Staff and Wiki Managers had chat staff rights which gave them more options than Administrators, Discussion Moderators, or Chat Moderators.
*All usergroups not listed on this page could be kicked or banned from chat, just like regular users. Fandom Helpers and Spam Obliteration and Prevention members functioned the same way Discussion Moderators and Chat Moderators did in chat. The Volunteer Spam Task Force usergroup which has been retired functioned the same way Discussion Moderators and Chat Moderators did in chat, while the Administrator Mentor usergroup which has also been retired functioned the same way Administrators did in chat.
==References==
Category:Pages
Category:C.Syde's Pages
Category:Pages related to Fandom