March 15th, 2010  
Main Menu
  • Home
  • Support Forums
  • Support
  • People
  • Policies
  • Info
  • Services
  • Contribute
  • Clone Application
  • Server Application
  • Servers List

  • Links
  • Ladybears Services
  • WooHoo8 Script Site


  • Get NewNet's IRC Script
     
    NickServ and MemoServ Class

    Welcome to the NewNet IRC Network NickServ/MemoServ Class.
    This class will cover the basics of NickServ, NewNets nickname management service and MemoServ, NewNets Memo service.
    This is the place to learn basic IRC NickServ and MemoServ commands.
    --===========================================================================--
    ** Note ** #Services is the official ChanServ and Nickserv help channel.

    This class will cover the Nickname Services bot (NickServ) commands. When you see a word(s) separated by a |; it usually means "or". DOS wildcards are used with many commands; a * is used to replace multiple characters and ? is used to replace a single character. A "-" means take way and "+" means to give
    --===========================================================================--
    Section 1: Introduction to the NickServ commands

    NickServ allows you to "register" a nickname and prevent others from using them. If the nick is not used for 30 days, the registration will expire.

    All commands are accessed by typing /msg NickServ [command].

    HELP The most important command
    Syntax : /msg NickServ HELP

    REGISTER Register a nickname
    Syntax : /msg NickServ REGISTER [password]

    IDENTIFY Identify yourself with your password
    Syntax : /msg NickServ IDENTIFY [password]

    ACCESS Modify the list of authorized addresses
    Syntax : /msg NickServ ACCESS [ADD|DEL] [mask]

    SET Set options, including kill protection
    Syntax : /msg NickServ SET KILL [ON|OFF]

    DROP Cancel the registration of a nickname
    Syntax : /msg NickServ DROP (NOTE: you must identify first using your password, before you can drop the nick)

    RECOVER Kill another user who has taken your nick
    Syntax : /msg NickServ RECOVER [nick] (NOTE: Please use the Ghost command instead for now)

    RELEASE Regain custody of your nick after RECOVER
    Syntax : /msg NickServ RELEASE [nick]

    GHOST Kills the nickname
    Syntax : /msg NickServ GHOST [nick]

    INFO Displays information on who registered the nickname
    Syntax : /msg NickServ INFO [nick]

    STATUS Tells you about the person using the nickname
    Syntax : /msg NickServ STATUS [nick]

    ** Note ** The above commands are taken directly from /msg NickServ HELP

    --===========================================================================--
    Section 2: Registration

    For those wishing to be the only one allowed to use their nick, registering with NickServ is the way to do it. If you want to register a channel, your nick must be registered with NickServ. This keeps people from impersonating you and taking your channel. It is strongly recomended that your register your nick.

    To register your nick, you must make use of the REGISTER command
    Syntax /msg NickServ REGISTER ie. /msg NickServ REGISTER 1gI4Dw
    ** Special Note ** Passwords ARE case sensitive. NickServ will also automatically add the user@host you are using when you register to the access list.

    Once you register you need to fix the access list. To do so you need to use the command ACCESS Syntax /msg NickServ ACCESS ADD [mask]
    ACCESS DEL [mask]
    ACCESS LIST (will allow you to see your access list for the nick you are using, once you have identified first)
    ** NOTE ** There will be a section on masks a little later in the class.

    There are a few options to protect your nick. To do so you need to use the command SET Syntax /msg NickServ SET KILL [ON/OFF]
    SET SECURE [ON/OFF]
    SET PASSWORD [new password]

    To keep people from using your nick even though you registered it. Some options can get to be a pain in the rear but they are worth having.
    KILL When KILL is set to on, NickServ will kill anyone trying to use the nick if their host is not on the ACCESS LIST. The person will have 120 seconds to identify to NickServ or they will be kicked off the network.
    SECURE This will ALWAYS ask you to identify with nickserv when you attempt to use the registered nickname regardless if you are on the ACCESS LIST.
    PASSWORD This will change the password. You must identify to use this command. Remember, passwords are case sensitive.

    The IDENTIFY command has been mentioned above. Here is how it works. Syntax /msg NickServ!nickserv@services.newnet.net IDENTIFY [password]
    This will tell NickServ that you are who you claim to be. You can use just NickServ instead of NickServ!nickserv@services.newnet.net, but if some on is impersonating NickServ, they will get your password.

    If in the event of registering, you mess up or if you no longer want the nick you can use DROP to get rid of it
    Syntax /msg NickServ DROP

    --===========================================================================--
    Section 3: Recovering Your Nick

    Once you have registered your nickname and have set everything you feel that you need to, then you must know how to get it back if someone takes it or if you ping out. Below is how to use Recover and release, but it's recommended that you use GHOST until the other two are fixed. I've left them in the class so you'll know about them for the future.

    GHOST = will kill the current user using your nickname
    Syntax /msg NickServ GHOST [nickname] [password]
    This remove the user with your nickname. This is helpful if you get disconnected from your ISP and your nickname is still connected.

    RECOVER = will recover your nickname for you
    Syntax /msg NickServ RECOVER [nickname] [password]
    This will remove the user with your nickname from the network and put in a placeholder. This is useful if someone is using your nick, but don't want to use that nick at that time.

    RELEASE = will remove the placeholder set by NickServ and the RECOVER command Syntax /msg NickServ RELEASE [nickname] [password]
    After you have used the RECOVER command, using this command will release the hold that NickServ has on your nickname.

    GHOST is the most popular method of nick recovery. It is also more reliable.

    --===========================================================================--
    Section 4: Miscellaneous

    There comes a time when you want to know something about a nickname. NickServ can show you a few things about the nickname in question.

    INFO = will show you simple information about a nick
    Syntax /msg NickServ INFO [nickname]
    This will show you the time the person was last on and the host of the last person to use the nick.

    STATUS = the current status of the nick
    Syntax /msg NickServ STATUS [nickname]
    Here are the STATUS codes:
    0 No Such User (not online) or Nick is Not Registered
    1 User Not Recognized as Owner
    2 User Recognized as Owner by Access List Only
    3 User Recognized as Owner by Password Identification

    --===========================================================================--
    Section 5: Masks & Wildcards

    A wildcard is used the same way it is in DOS. An asterisks (*) is used for many characters and a question mark (?) is used for a single character. User@Hosts or user@ip are shown when a person does a /whois on users. Masks are variations of these using wildcard characters. Several of the commands we talked about earlier use u@h masks or host masks.

    As an example say we do a /whois DaMan. What may be shown as his user@host address will be shown 1 of 4 different ways:
    1.) DaMan@shck-72ppp195.epix.net
    2.) ~DaMan@shck-72ppp195.epix.net
    3.) DaMan@199.224.72.195
    4.) ~DaMan@199.224.72.195

    A MASK may be made from anyone of these. You will notice that tilde (~) is in front of two of the addresses. The tilde indicates that the person is not using an ident daemon (identd).

    In all cases no * should be used before the DaMan@. If you have a (~) tilde (because identd isn't on) in your address, then use the tilda in your nickserv access list mask. Once you get identd working, remove that mask from your access list.

    User MASKs are in the form (using the example) :
    1.) DaMan@*.epix.net
    2.) DaMan@199.224.72.*
    3.) ~DaMan@*.epix.net
    4.) ~DaMan@199.224.72.*
    5.) DaMan@199.224.* (in some rare cases)
    6.) ~DaMan@199.224.* (in some rare cases)
    Sure, it may be easier to just do *user@host, but then you leave your nick open for anyone, on the same ISP, who doesn't have identd on with the ability to use your nick and nickserv won't complain about it. A ? may be used anywhere within the mask to replace a particular character if you choose.

    These are the types of MASKs you need to use with command ACCESS.

    --===========================================================================--
    Section 6: MemoServ
    MemoServ is a utility allowing NewNet users to send short messages to other NewNet users, whether they are online at the time or not. Both sender and recipient must have their nicknames registered with NickServ in order to send a memo. Additionally, each person (sender AND recipient) must have memoserv turned on to use it.

    MemoServ's commands include:

    SEND Sends the named a memo containing . The recipient will receive a notice that he/she has a new memo. The recipient's nickname must be registered with NickServ.
    LIST Lists any memos you currently have.
    READ Sends you the text of memo number [num].
    DEL Syntax: DEL {num or ALL} If a number [num] is given, deletes that memo from your memo list. If ALL is given, deletes all of your memos.
    SET Allows the user to set various MemoServ options and other information.
    Users must use the NickServ IDENTIFY command before using SET.
    Set Options are: NOTIFY
    Syntax: SET NOTIFY {ON|LOGON|NEW|OFF}
    Sets the MemoServ notify option for a nick.
    Notification options:
    ON When you log on and when they are sent to you.
    LOGON When you log on or unset /AWAY
    NEW When new memos are sent to you.
    OFF Disables your memo inbox and deletes all memos.

    Type /msg MemoServ HELP command for help on any of the above commands.




    Copyright © 2001..
    Notice: Use of undefined constant Y - assumed 'Y' in /var/www/vhosts/www.newnet.net/httpdocs/newnewnet/include/footer.php on line 4
    2010

    NewNet IRC Network
      

    - Newnet's Java Chat - From here, you are able to connect to the newnet irc network using our java applet!

  • CHAT NOW!