08:08] -ChanServ(ChanServ@services.swiftirc.net)- Help for FLAGS: [08:08] -ChanServ(ChanServ@services.swiftirc.net)- [08:08] -ChanServ(ChanServ@services.swiftirc.net)- The FLAGS command allows for the granting/removal of channel [08:08] -ChanServ(ChanServ@services.swiftirc.net)- privileges on a more specific, non-generalized level. It [08:08] -ChanServ(ChanServ@services.swiftirc.net)- supports both nicknames and hostmasks as targets. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- [08:08] -ChanServ(ChanServ@services.swiftirc.net)- When only the channel argument is given, a listing of [08:08] -ChanServ(ChanServ@services.swiftirc.net)- permissions granted to users will be displayed. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- [08:08] -ChanServ(ChanServ@services.swiftirc.net)- Syntax: FLAGS <#channel> [08:08] -ChanServ(ChanServ@services.swiftirc.net)- [08:08] -ChanServ(ChanServ@services.swiftirc.net)- Otherwise, an access entry is modified. A modification may be [08:08] -ChanServ(ChanServ@services.swiftirc.net)- specified by a template name (changes the access to the [08:08] -ChanServ(ChanServ@services.swiftirc.net)- template) or a flags change (starts with + or -). See the [08:08] -ChanServ(ChanServ@services.swiftirc.net)- TEMPLATE help entry for more information about templates. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- [08:08] -ChanServ(ChanServ@services.swiftirc.net)- If you are not the founder, you may only manipulate flags you [08:08] -ChanServ(ChanServ@services.swiftirc.net)- have yourself, and may not edit users that have flags you [08:08] -ChanServ(ChanServ@services.swiftirc.net)- don't have. For this purpose, +v grants +V, +h grants +H, [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +o grants +O and +r grants +b. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- [08:08] -ChanServ(ChanServ@services.swiftirc.net)- If you do not have +f you may still remove your own access [08:08] -ChanServ(ChanServ@services.swiftirc.net)- with -*. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- [08:08] -ChanServ(ChanServ@services.swiftirc.net)- Syntax: FLAGS <#channel> [nickname|hostmask template] [08:08] -ChanServ(ChanServ@services.swiftirc.net)- Syntax: FLAGS <#channel> [nickname|hostmask flag_changes] [08:08] -ChanServ(ChanServ@services.swiftirc.net)- [08:08] -ChanServ(ChanServ@services.swiftirc.net)- Permissions: [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +v - Enables use of the voice/devoice commands. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +V - Enables automatic voice. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +h - Enables use of the halfop/dehalfop commands. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +H - Enables automatic halfop. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +o - Enables use of the op/deop commands. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +O - Enables automatic op. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +s - Enables use of the set command. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +i - Enables use of the invite and getkey commands. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +r - Enables use of the kick, ban, and kickban commands. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +R - Enables use of the recover and clear commands. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +f - Enables modification of channel access lists. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +t - Enables use of the topic and topicappend commands. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +A - Enables viewing of channel access lists. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- +b - Enables automatic kickban. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- [08:08] -ChanServ(ChanServ@services.swiftirc.net)- The special permission +* adds all permissions except +b. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- The special permission -* removes all permissions including +b. [08:08] -ChanServ(ChanServ@services.swiftirc.net)- [08:08] -ChanServ(ChanServ@services.swiftirc.net)- Examples: [08:08] -ChanServ(ChanServ@services.swiftirc.net)- /msg ChanServ@services.swiftirc.net FLAGS #foo [08:08] -ChanServ(ChanServ@services.swiftirc.net)- /msg ChanServ@services.swiftirc.net FLAGS #foo foo!*@bar.com VOP [08:08] -ChanServ(ChanServ@services.swiftirc.net)- /msg ChanServ@services.swiftirc.net FLAGS #foo foo!*@bar.com -V+oO [08:08] -ChanServ(ChanServ@services.swiftirc.net)- /msg ChanServ@services.swiftirc.net FLAGS #foo foo!*@bar.com -* [08:08] -ChanServ(ChanServ@services.swiftirc.net)- /msg ChanServ@services.swiftirc.net FLAGS #foo foo +oOtsi [08:08] -ChanServ(ChanServ@services.swiftirc.net)- /msg ChanServ@services.swiftirc.net FLAGS #foo TroubleUser!*@*.troubleisp.net +b [08:08] -ChanServ(ChanServ@services.swiftirc.net)- ***** End of Help *****