ChanServ Channel Settings

From OnlineGamesNetWiki
Jump to: navigation, search

ChanServ channel settings

This page is intended to give you a quick overview about the available ChanServ channel settings. All settings are listed and explained below, the general usage being:

SET <setting> <value> Sets the setting <setting> with the value <value>. Values may be the required ChanServ access or a static value like 0/1.

Settings and possible values are:

  • Setting: DEFAULTTOPIC
    • Possible values: Any sentence
      • Sets the Defaulttopic, that is the topic which is used for TOPIC without parameters


  • Setting: TOPICMASK
    • Possible values: Any sentence
      • Sets the Topicmask with a variable part * which is overwritten with the parameters used together with TOPIC.


  • Setting: GREETING
    • Possible values: Any sentence
      • Sets the Greeting which is displayed to any user who joins the channel. If the user has access and a USERGREETING is set it won't be displayed.


  • Setting: USERGREETING
    • Possible values: Any sentence
      • Sets the Usergreeting which is displayed to a user with access in the channel when the user joins. The GREETING won't be displayed.


  • Setting: MODES
    • Possible values: [+|-][+|-][ntpsmMlkiCcrDd] [limit] [pw] [nick] [other nicks]
      • Sets the standard modes, which are used for MODE without parameters. They can only be changed by users with ENFMODE access.


  • Setting: PUBCMD
    • Possible values: <level>
      • Sets the level that a user needs to execute public commands (like !topic).


  • Setting: INVITEME
    • Possible values: <level>
      • Sets the level that a user needs to invite himself into the channel.


  • Setting: USERINFO
    • Possible values: <level>
      • Sets the level which is needed for a displayed infoline when a user joins the channel.


  • Setting: GIVEVOICE
    • Possible values: <level>
      • Sets the level which is needed to get voice automatically after joining.


  • Setting: GIVEOPS
    • Possible values: <level>
      • Sets the level which is needed to get op automatically after joining.


  • Setting: ENFOPS
    • Possible values: <level>
      • Sets the level that a user needs to give another user op.


  • Setting: ENFMODES
    • Possible values: <level>
      • Sets the level which is needed to overwrite the standard modes.


  • Setting: ENFTOPIC
    • Possible values: <level>
      • Sets the level which is needed to overwrite the DEFAULTTOPIC.


  • Setting: TOPICSNARF
    • Possible values: <level>
      • Sets the level which is needed to overwrite the DEFAULTTOPIC via /topic #channel <topic>.


  • Setting: SETTERS
    • Possible values: <level>
      • Sets the level which is needed to change the channelsettings


  • Setting: VOTERS
    • Possible values: <level>
      • Sets the level which is needed to contest an election


  • Setting: PROTECT
    • Possible values: 0-3
      • Sets which user is protected from kicks, bans and deops by other users.
        • 0 - All users will be protected from users with equal or lower access.
        • 1 - All users with access will be protected from users with equal or lower access.
        • 2 - All users with access will be protected from users with lower access.
        • 3 - Nobody will be protected.

Beware: Setting the Protect Level, ONLY protects against kicks and bans done via ChanServ. It is therefore still possible to kick someone by using /kick <Nick> as a Channel Operator. The person bypassing the protect level that way, will be kicked afterwards though - if a suitable level is set (0,1,2).

  • Setting: TOYS
    • Possible values: 0-2
      • Sets if you can use funcommands like !8ball (not explained).
        • 0 - Funcommands can't be used.
        • 1 - Funcommands are possible but the reply will be sent as a notice.
        • 2 - Funcommands are possible and the reply will be sent to the channel.


  • Setting:DYNLIMIT
    • Possible values: 0|1
      • Sets if the limit should increase every 30 seconds by 15 (to avoid joinfloods).


  • Setting: NODELETE
    • Possible values: 0|1
      • Sets if the channel is protected against unregistering (because of long inactivity). ONLY settable by Ops.

Required channel access (depending on SET SETTERS): 400 is standard