Wolfserv Commands


ACCESS

    Syntax:
    ACCESS {channel} {IDNick|0-500}

    Use:
    Find out the access level someone has on a channel.

    Example:
    /msg WolfServ ACCESS #Mychannel bgates
    --- Shows user information for the user named bgates
    /msg WolfServ ACCESS #Mychannel 200
    --- Shows user information for all with levels 200+

ADDUSER

    Syntax:
    ADDUSER {channel} {IDnick} {nick!user@host} {password} {accesslevel} {protect}
    -- or --
    ADDUSER {channel} {IDnick} {password} {accesslevel} {protect}

    Use:
    Add a user to the user list for a channel. If the user you wish to add is online at the time, you can have WolfServ figure out their mask by using ADDMASK without putting a nick!user@host

    Example:
    /msg WolfServ ADDUSER #Mychannel Nickname *!usernick@host.com userpass 100 1
    Example:
    /msg WolfServ ADDUSER #Mychannel Nickname userpass 100 1

    Note:
    Used only for adding an authorized user to a channel. This command may NOT be used to modify information for an existing user.

ADMIN

    Syntax:
    ADMIN

    Use:
    Lists all cservice admins, if they are logged on and what nick they are using.

    Example:
    /msg Wolfserv ADMIN

AUTH

    Syntax:
    AUTH {channel} {Nickname} {password}

    Use:
    Proves that you are who the bot thinks you are.

    Example:
    /msg WolfServ AUTH #Mychannel Nickname password

    Note:
    You must authenticate yourself to use any commands on this service. You are authenticated for the period of time you are on the network, or until you chose to DEAUTH yourself from the channel list. (See DEAUTH)

BAN

    Syntax:
    BAN {channel} {nick!user@host}

    Use:
    Used to place a person on the Bot's internal banlist, which stays on the list, until removed with UNBAN.

    Example:
    /msg WolfServ BAN #Mychannel !*gates@*.microsoft.com

    Note:
    Use in conjunction with WHOIS {nick} to place a ban on a channel.

BANLIST

    Syntax:
    BANLIST {channel}

    Use:
    Used to list the bot's internal ban list.

    Example:
    /msg Wolfserv BANLIST #Mychannel

CHANINFO

    Syntax:
    CHANINFO {channel}

    Use:
    See information about the channel

    Example:
    /msg WolfServ CHANINFO #MyChannel

    Note:
    The name and email address of the owner is hidden to users below level 501. Channel Services is authorized to hand out this information if specifically needed.

CHANOPT

    Syntax:
    CHANOPT {channel} {option} {parameter list}

    Use:
    Change options for the channel.

    Example:
    /msg WolfServ CHANOPT #Mychannel

      300 ~ WELCOME ~ {welcome message}
      400 ~ BANLEVEL ~ {0-400}
      400 ~ DESCRIPTION ~ {channel description}
      400 ~ DEFMODES ~ {+/-[iklmnpst]}
      450 ~ STRICTOP ~ {ON/OFF}
      450 ~ NOBAN ~ {ON/OFF}
      450 ~ CHMODESLEVEL ~ {0-400}
      450 ~ NOOPS ~ {ON/OFF}
      500 ~ STAY ~ {ON/OFF}
      500 ~ OWNERNICK ~ {IDNick}
      500 ~ OPEROP ~ {ON/OFF}
      500 ~ DEFTOPIC ~ {default channel topic}
      500 ~ CHANURL ~ {http://[address]}

CLEARBANS

    Syntax:
    CLEARBANS {channel}

    Use:
    Used to clear the channel banlist

    Example:
    /msg WolfServ CLEARBANS #Mychannel

CLEARME

    Syntax:
    CLEARME {channel}

    Use:
    Used to remove all modes from a channel other then +b and +o

    Example:
    /msg Wolfserv CLEARME #Mychannel

DEAUTH

    Syntax:
    DEAUTH {channel}

    Use:
    De-authenticates you for the session.

    Example:
    /msg WolfServ DEAUTH #MyChannel

    Note:
    If you wish to AUTH as a different user for the same channel, you must first De-authenticate yourself in order to authenticate as the other user.

DELUSER

    Syntax:
    DELUSER {channel} {Nickname}

    Use:
    Remove a user from the user list for a channel.

    Example:
    /msg WolfServ DELUSER #Mychannel Nickname

DEOP

    Syntax:
    DEOP #Channel {nick1} {nick2} {nick3}

    Use:
    Take OPS away from someone on a channel.

    Example:
    /msg WolfServ DEOP #MyChannel bgates

DEOPALL

    Syntax:
    DEOPALL {channel}

    Use:
    Used to remove ops from all members of the channel.

    Example:
    /msg Wolfserv DEOPALL #Mychannel

    Note:
    You must have 400+ access to use this command.

INVITE

    Syntax:
    INVITE #Channel {nick1} {nick2} {nick3}

    Use:
    Invite someone in your channel.

    Example:
    /msg WolfServ INVITE #MyChannel bgates

KICK

    Syntax:
    KICK #Channel {nick1} {nick2} {nick3}

    Use:
    Kick someone out of a channel.

    Example:
    /msg WolfServ KICK #MyChannel bgates

KICKBAN

    Syntax:
    KICKBAN {channel} {nick1} {nick2}

    Use:
    Used to ban the specified users. The bot will figure out their full ban mask for you, by use of the WHOIS command and will place the ban on its banlist. The ban will be followed by a kick.

    Example:
    /msg Wolfserv KICKBAN #Mychannel bgates

    Note:
    Wolfserv will find the mask the nick(s) specified and ban them as follows .. *!*gates@*.microsoft.com

LEVELS

    Syntax:
    LEVELS

    Use:
    Used to see command access levels for all commands.

    Example:
    /msg Wolfserv LEVELS

LOAD

    Syntax:
    LOAD

    Use:
    Used to get statistics about WolfServ's performance.

    Example:
    /msg Wolfserv LOAD

MODUSER

    Syntax:
    MODUSER {channel} {option} {Nickname} {parameter list}

    Use:
    Changes user information for the channel. Example:
    /msg WolfServ #Mychannel ADDMASK bgates *!*bgates@*. microsoft.com

      Option Setting
        ADDMASK {nick!user@host}
        DELMASK {nick!user@host}
        PROTECT {ON/OFF}
        LEVEL {1-499}
        NEWIDNICK {old IDnick} {new IDnick}
        NEWPASS {IDNick} {new password}

NEWPASS

    Syntax:
    NEWPASS {channel} {IDnick} {old password} {new password} {new password}

    Use:
    Change a user's password.

    Example:
    /msg WolfServ NEWPASS #MyChannel MyIDnick oldpass newpass newpass

    Note:
    Please remember the password you set. Channel Services is not authorized to give you your password. Contact a 400+ user on your channel to change your password for you.

NICKBAN

    Syntax:
    NICKBAN {channel} {nick1} {nick2}

    Use:
    Used to ban the specified users by nickname. The bot will figure out their full ban mask for you by use of the WHOIS command, and will place the ban on its banlist.

    Example:
    /msg WolfServ NICKBAN #Mychannel bgates

    Note:
    Wolfserv will find the nick!user@host mask for the nicks specified and ban according to their user@hostmask.

OPALL

    Syntax:
    OPALL {channel}

    Use:
    Used to grant ops to all members of the channel. You must have a 400+ level to use this command.

    Example:
    /msg Wolfserv OPALL #Mychannel

OP

    Syntax:
    OP #Channel {nick1} {nick2} {nick3}

    Use:
    Give OPS to someone on a channel.

    Example:
    /msg WolfServ OP #MyChannel bgates

SHOWCOMMANDS

    Syntax:
    SHOWCOMMANDS

    Use:
    Shows all the bot commands

    Example:
    /msg Wolfserv SHOWCOMMANDS

SUSPEND

    Syntax:
    SUSPEND {channel} {IDNick} {reason}

    Use:
    Used to SUSPEND an individual user from WolfServ access. It is removed with UNSUSPEND command.

    Example:
    /msg WolfServ SUSPEND #Mychannel bgates He's a loser.

TOPIC

    Syntax:
    TOPIC {#Channel} {topic}

    Use:
    Set a topic on a channel.

    Example:
    /msg WolfServ TOPIC #MyChannel Welcome to #MyChannel

UNBAN

    Syntax:
    UNBAN {channel} {nick!user@host}

    Use:
    Used to remove a ban from the Bot's internal banlist. To view bans, use BANLIST.

    Example:
    /msg WolfServ UNBAN #Mychannel *!*gates@*.microsoft.com

UNSUSPEND

    Syntax:
    UNSUSPEND {channel} {IDNick} {reason}

    Use:
    Used to UNSUSPEND an individual user from WolfServ access. UNSUSPEND restores previous privilages to the user.

    Example:
    /msg Wolfserv UNSUSPEND #Mychannel bgates Thank you for cleaning up your act

VERIFY

    Syntax:
    VERIFY {Nickname}

    Use:
    Used to verify if a person is from channel services.

    Example:
    /msg Wolfserv VERIFY bgates

WHOAMI

    Syntax:
    WHOAMI

    Use:
    Will perform a mask lookup on your nick. (See also WHOIS)

    Example:
    /msg WolfServ WHOAMI bgates

WHOIS

    Syntax:
    WHOIS {Nickname}

    Use:
    Will create a nick!user@host mask for you from the whois information of this nick.

    Example:
    /msg WolfServ WHOIS bgates

    Note:
    Use this command to help yourself when adding masks for users or creating masks for bans.



 
This page is best viewed with
Microsoft Internet Explorer
at 16-bit color.