JENIUS = 1% IDE & 99% HARD WORK

Friday, February 9, 2007

Memoserv

Memoserv

DALnet stands out as being the largest IRC network with services. It was indeed the first to have successfully implemented ****Serv services for its users back in 1994. The most well used of these services are NickServ, ChanServ and MemoServ. This document will walk through the available MemoServ commands with you while providing syntax and examples. It will also give you some pointers on what we consider to be services abuse (regarding MemoServ) and how to report any such abuse.
A complete list of DALnet Services commands can also be found at http://www.dal.net/services. Further services related questions should be directed to one of the three DALnet owned help channels: #DALnetHelp, #Help or #IRCHelp.
Throughout the document, the command /memoserv will be used for interacting with MemoServ. It is possible that your IRC client may not support this command. If that is the case, then we suggest that you try /msg memoserv@services.dal.net or /quote memoserv instead.


1 · Requirements
There are some basic requirements before a user is able to send or receive memos using MemoServ on DALnet. Here is a list of the more important ones among them:
Both the sender and the receiver of a memo have to have registered nicks. The sender has to be using a registered nick at the time of sending the memo. The receiver will only be able to read their memos when they are using the nick that the memo was sent to.
A message sent through MemoServ has to be no longer than 255 characters. Keep in mind that a memo is supposed to be just that - a short message left as a quick note to someone. If you want to leave longer messages then we suggest that get the person's email address and write an email to them in the future. It's of course possible to spread out a message over several memos. However, any more than 2 memos at a time should really be replaced by an email.
While the memo system is a useful feature that most users take advantage of, there are understandably those who do not wish to be bothered by memos all the time. Therefore, DALnet has an option that permits the owner to turn off the memo receiving ability for a given nick. If this switch is on for a nick, then you will not be able to send memos to it. This feature will be covered in detail later on in this document.
There are some other requirements to sending a memo, however, they are more command specific and will therefore only be covered in the commands that are affected.

2 · Sending Memos
There are three types of memos. Personal memos, channel memos and global memos. Global memos are also referred to as MemoServ NEWS and can only be sent by the DALnet Administration. This feature will be covered later on in the document.
Personal memos are directed to you only, while channel memos are directed to the Ops or SOps of a given channel.

Sending a personal memo is done through the following command:
/memoserv send nick message

Example:
/memoserv send PeanutButterLover I'm not going to be there tonight, catch you tomorrow!

Where "PeanutButterLover" is the person who I am sending this memo to.
Channel memos work on the same principle. However, not everyone can send a channel memo. When a channel is first registered, the default access level for sending channel memos is set to AOp. That means that only AOps, SOps and the Founder can do so. However, in many cases, the Founder has chosen to restrict this ability to SOps only or to themselves only. In those cases, only the channel SOps or the channel Founder can send a memo to the entire channel.
/memoserv send #channel message

For example:
/memoserv send #peanutbutterlovers Hey everyone! I will not be around for the the next 10 days, if there are any problems then talk to one of the sops.

The above would have been sent to all the registered nicks in the AOp and SOp lists. If you would like to send a memo to the SOps of the channel instead, then the following command must be used:
/memoserv sendsop #channel message

Example:
/memoserv sendsop #peanutbutterlovers What does everyone think about aopping PeanutLovingLady? She has been around a lot recently ...

Think carefully before you send channel memos. If this is an issue that doesn't concern everyone, then you might consider sending a memo to those people instead. Keep in mind that not everyone likes to receive a lot of memos, especially if most of the information is useless to them. You can send a total of 5 memos to a person. MemoServ will deny any other attempts unless the receiver deleted some of the previous memos first.

3 · Reading Memos
When you first use your nick, MemoServ will let you know if there are any memos for you.

-MemoServ- You have 1 new memo. To list them, use: /msg MemoServ@services.dal.net list

This leads us directly to the next command. As its name implies, the MemoServ LIST command allows you to view the memos sent to your nick. It allows you to see the nick of the sender, its number, the time it was sent and the memo's current status (new, read or marked as deleted).
/memoserv list

A MemoServ LIST will only display the first 20 memos. You will have to delete some memos before being able to view the rest with this command.
The READ command has to be used for actually viewing the content of a memo. The syntax is:
/memoserv read memo number

As mentioned before, the memo number is displayed in the output of a MemoServ LIST.

Example:
/memoserv read 1

If you have received more than one memo, then it's also possible to read a number of them at the same time. For example:
/memoserv read 1,2,3

or
/memoserv read 1,3,5

Note: All memos are deleted after 7 days, regardless of whether they have been read or not. A total of 50 memos can be stored for a nick at any one time.

4 · Deleting Memos
Once you have read a memo and have no need for it anymore, then you can delete it. Deleting a memo is actually done in two steps. First it marked as deleted and then it will be purged.
The DEL command allows you to mark one or several memos to be deleted. Marking a memo to be deleted still allows you to view the memo until it has been purged. The syntax of the DEL command is:
/memoserv del memo number(s)

For example:
/memoserv del 1
/memoserv del 1,2,3
/memoserv del 1,3,5

As you can see, the DEL command works in much the same way as the READ command. It does possess an option that READ does not have though:
/memoserv del all
The ALL switch will mark all memos as deleted and will purge them as well. Once you have used this command, there is no going back. The memos will no longer be stored anywhere.
A memo can also be purged in two other ways. All deleted memos are purged when you stop using your nick. You can also manually tell MemoServ to purge your deleted memos with the PURGE command.
/memoserv purge

Once again, once a memo has been purged, it is not available at all anymore. So please use this command with caution.

5 · Forwarding Memos
If you happen to own a secondary nick, then it's possible that you may wish for all your memos to go to your primary nicks. This way, you won't have to constantly change nicks to read memos. That is what the FORWARD option is for. It tells MemoServ to automatically forward all memos send to one nick to forward to another nick.

The syntax is:
/memoserv forward
/memoserv forward -
/memoserv forward nick password

The first command allows you to check if you already have forwarding turned on for the nick or not. If you already have forwarding turned on, then you can turn it off by using the second command.The third command is used for actually turning on the forwarding feature.

Example:
/memoserv forward ILovePeanutButter MyPeanuttyPassword321

The above command would have forwarded all the memos directed to the nick you are currently using to the nick "ILovePeanutButter" instead. "MyPeanuttyPassword321" would be the password to the nick "ILovePeanutButter". Obviously, your current nick has to be registered in order for this command to work.

6 · MemoServ News
MemoServ NEWS are news articles sent out by the DALnet administration to inform its users of important changes regarding services. They are also referred to as global memos.
As implied by its nickname, the global memos are sent to all registered nicks on the network, regardless of whether the FORWARD or NOMEMO option is turned on or not. You can use the /memoserv news command to read a news article. After reading it, the news article will automatically delete itself. If you don't read it, MemoServ will just keep reminding you of it until you get tired of the constant nagging and will read it simply to get rid of it. *wink*
Due to this, MemoServ NEWS articles are relatively rare and are only sent out for very important issues. Past articles are available at http://www.dal.net/news.

7 · NOMEMO Option
Contrary to the other commands, the NOMEMO option is set through NickServ and not MemoServ. It is considered as a nick-specific feature and is therefore a subset of the NickServ SET commands.
The command is very easy to remember. You have two possibilities:

/nickserv set nomemo on
/nickserv set nomemo off

That will turn the NOMEMO option on and off respectively. Keep in mind that the NOMEMO option actually overrides the FORWARD option. It's possible to have a forwarding nick listed even if NOMEMO is turned on, but the memos will not be forwarded and will be refused right away.
It's important to identify to your nick before using the NOMEMO commands. Otherwise the switch changes will not go through sucessfully. You can identify to your nick with

/identify password or /quote identify password among others.

8 · Abuse
As with everything, sending memos requires valuable DALnet resources. The DALnet network does not tolerate any abusive usage of MemoServ either through flooding, harassing or advertising.
At no time may you purposely use memos to flood fellow users. This includes repeated memos with the same content or memos filled with general gibberish, designed to annoy.
Repeated harassing memos are also considered a violation of DALnet policies. This includes constant threats, floods or verbal abuse.
You may not use MemoServ to advertise your channel, website or script through memos to other users unless you know for a fact that they would not mind you doing so. Depending on the severity of the offense, any violations of the above policies are liable to be dealt with through warnings, bans from the network, freezing of the nick, services ignores or an email sent to the abuse department of the user's ISP (Internet Service Provider).

9 · Reporting Abuse
If you have been the victim of services abuse involving MemoServ then you are encouraged to report it to a CSop (Channel Services Operator) or the SAbuse (Services Abuse) Team.
Unfortunately, logs are very easily faked. Therefore, a log of the incident is not sufficient for us to actually determine the validity of your report. You must meet the following conditions if you wish some action to be taken against the offender in question.
First of all, it's very important that you do not delete the memo(s). Keep in mind that a memo that has been marked as deleted will no longer be present the next time your nick is used. The memo must show up on the MemoServ LIST.
From here on, you have two choices. You can either contact the DALnet SAbuse Team with this problem or you can seek out a CSop on your own. The SAbuse Team can be reached at sabuse@dal.net. Be sure to include a complete description of the incident along with a copy of the memo received. Mention that the memo is still available and that you have not deleted it. In order for a member of the SAbuse Team to verify this incident, they will have to use and identify to your nick. Therefore, a short note mentioning that you would not mind them doing so for the purpose of verifying the report would be appreciated. Logs of any other related incidents would also not be amiss.
However, if you would like to find someone right away, a list of all CSops is available with /motd services.*. More information on how to find an IRC Operator is also available at http://help.dal.net/docs/findoper.html.

Revised by Clavelina

Labels:

ChanServ Information

ChanServ Information


ChanServ has been created in order to stop channel takeovers, automate channel management, and to make life easier for users in general. Over the years many different commands have been added to ChanServ. These commands are discussed in this document.
ChanServ may be accessed through either /chanserv or /msg chanserv@services.dal.net. For the purpose of this document, we will use /chanserv as the command, however, some IRC clients (e.g. BitchX) do not support /chanserv and you will have to use /msg chanserv@services.dal.net.


1 · Registering a channel
Syntax: /chanserv register #channel password description
Information: The REGISTER command allows a user to register his/her channel (if it is not already registered) quickly and painlessly by typing one line. In order to register a channel, the user must specify the channel, the password that he or she, and a short description of his channel.
Note: Under no circumstances should you give out the password to anyone. DALnet will NOT help with takeovers if you have shared your password. Also, try to make your password something that might be simple to you but would be hard for others to guess.
In order to find out if a channel is registered or not, type /chanserv info #channel, more on that later. Also, do not forget to use the # sign when registering a channel.
Example: /chanserv register #mystro m3dj35 My home online.
This would register the channel #mystro with the password m3dj35 (a pretty complex password for someone to just guess out of the blue) and the description "My home online."

2 · Dropping a channel
Syntax: /chanserv drop #channel [dropcode]
Information: This command will allow you to drop a channel you are a founder of. You must first use the command alone and then you will receive a drop code which you type in with the command.
Note: You must identify to the channel before being able to drop it.
Example: /chanserv drop #mystro
This is the initial command, after which I would see something like this in my status window:
-ChanServ- Dropping a channel is permanent and cannot be undone!
-ChanServ- To confirm, type: /chanserv DROP #mystro 13151683216
After that, I would type the command /chanserv DROP #mystro 13151683216 to finalize if I was sure.

3 · Identifying as a channel's founder
Syntax: /chanserv identify #channel password
Information: The identify command identifies the user as the founder of that channel and gives the user access to founder-based commands.

4 · Retrieving a password
Syntax: /chanserv sendpass #channel email
Information: The sendpass command allows the founder to have his channel password sent to the email address associated with the channel in the services database. Using that function, the founder may have his password sent to him incase of a lost/forgotten password.

5 · Adding/removing/listing SOps
Syntax: /chanserv sop #channel add/del/list/wipe [nick]
Information: The command allows the founder to add or remove a SuperOP to the channel access list. The list command, however, can be accessed by AOps' and up.

6 · Adding/removing/listing AOps
Syntax: /chanserv aop #channel add/del/list/wipe [nick]
Information: This command lets any SOp or the Founder add or remove auto ops from the channel. The LIST argument in the command can be accessed by AOps and up.
Note: The AOp list is limited to 300 entries. Wipe may only be used by founder

7 · Adding/removing/listing AKicks
Syntax: /chanserv akick #channel add/del/list/wipe [nick/host]
Information: Akicks are Auto Kicks and may be added by a SOp or Founder; however only a founder may wipe akicks.

8 · Oping / Deoping people
Syntax: /chanserv op/deop #channel nickname
Information: This command is pretty simple, it allows you to op or deop a nickname in a channel without having to be opped or even be in the channel. You must be an AOp or higher in order to use this command.
Note: You may not deop someone who has higher ChanServ access than you

9 · Mass kicking a channel
Syntax: /chanserv mkick #channel
Information: The MKick (Mass Kick) command is used in case of a desync (more information in the Netsplits document) in which case the channel has to be closed and reopened.
Note: The command may not be used if someone higher than you is in the channel. (e.g. AOps can't mkick when a SOp is present, SOps can't mkick when the founder is present).

10 · Mass Deoping a channel
Syntax: /chanserv mdeop #channel
Information: The MDEOP command will deop everyone in the channel who have equal or less access in ChanServ than the person using the command.

11 · Setting options in channels
The SET command has many different arguments including FOUNDER, PASSWD, DESC, MLOCK, OPGUARD, KEEPTOPIC, URL, IDENT, RESTRICT and VERBOSE. All these commands will modify and change how ChanServ acts in your channel and you should take some time to get familiar with them as they will help you in keeping your channel secure.
Note: To use the ChanServ SET command and its arguments, make sure you are identified as the channel founder (more below).

11.1 Changing channel founders
Syntax: /chanserv set #channel founder
Information: The FOUNDER argument of the set command will allow the user that uses this command to change the channel founder to himself.
Note: The nickname that the user is using must be registered or the command will not work

11.2 Changing channel passwords
Syntax: /chanserv set #channel passwd oldpassword newpassword
Information: This argument will change the password of the channel from an old password to a new password. It is a good idea to rotate your password once every few months to improve security.
Example:/chanserv set #mystro passwd m3dj35 m3dj36
This command will set the channel password from m3dj35 to m3dj36

11.3 Changing channel description
Syntax: /chanserv set #channel desc newdescription
Information: The DESC argument lets a user change the description of his or her channel which can be viewed through the /chanserv info command.
Example: /chansev set #mystro desc Mystro's home on the web!
This command will change #mystro's channel description to 'Mystro's home on the web!'

11.4 Changing the channel modes
Syntax: /chanserv set #channel mlock modes
Information: The MLOCK command is one of the most important commands to maintain channel security. Below is a list of all the possible modes and what they do:
+R - Only registered nicks allowed. Very useful if you wish to stop clone attacks, since most clone attacks use unregistered nicks.
+n - No external messages. This option prevents people who are not in channel from sending messages to that channel.
+t - Only ops set topic. This command will make sure non-ops cannot change the topic of the channel.
+s and +p - Both commands set the channel to be invisible in /list commands, but +s also sets it invisible in whois, both settings are a good way to keep unwanted users out of channel.
+i - This option makes the channel closed to anyone unless an op invites them or they have ChanServ invite them using the /chanserv invite command.
+k - This option sets a password on the channel which a user must type in order to join.
+l - This option limits the amount of users that may join the channel.
+m - This option prevents anyone who is not voiced or OPed from talking in the channel.
+c - This option will disable any control codes (color, bold, underline, reverse) from being sent to the channel and will those messages. Also useful against clone attacks.
For more information on modes check out http://help.dal.net/docs/modes.html
Note: Some of the options require another argument (ie. +l needs a number, +k needs a password) so the arguments need to be specified in the order of the options. (ie. +kl password number)
Example: /chanserv set #mystro mlock +ntR-s
This command would set #mystro to +ntR-s which means only ops can change topic, no external messages, registered nicks only and secret can't be set.

11.5 Setting OPGUARD on and off
Syntax: /chanserv set #channel opguard on/off
Information: When this argument is set on only AOps, SOps and the Founder will be allowed to be an op in the channel, everyone else will automatically be deopped.

11.6 Setting KEEPTOPIC on and off
Syntax: /chanserv set #channel keeptopic on/off
Information: If a channel becomes empty (last person leaves), ChanServ will save the topic if this option is set on so that next time someone comes in the topic will be recreated with the nick who set it.

11.7 Making a URL show in the info
Syntax: /chanserv set #channel url [URLhere]
Information: This command lets you set the URL for your channel which can be viewed through the /chanserv info command. To remove a URL, type the command without a URL at the end.

11.8 Ops have to identify before getting opped
Syntax: /chanserv set #channel ident on/off
Information: The ident argument regulates whether people can get opped in the channel automatically without having to identify (access list) or must identify. (Please see http://help.dal.net/docs/nickserv.html#5 for more information on access lists).

11.9 Restricting a channel to AOps and higher
Syntax: /chanserv set #channel restrict on/off
Information: The RESTRICT argument, when set on, will not allow anyone who is not on the channel access list to join the channel and will automatically kick and ban them.

11.10 Turning VERBOSE on and off
Syntax: /chanserv set #channel verbose on/off
Information: The VERBOSE argument, when set on, will notify channel ops of any changes made to the channel access list (ie. aop added/removed, sop added/removed, akick added/removed).
An example of output would be:
-ChanServ:@#mystro- [VERBOSE] Mystro!mystro@sun.2kservices.com => aop #mystro add |Mystro|

11.11 Setting who can change the topic
Syntax: /chanserv set #channel topiclock founder/sop/off
Information: The TOPICLOCK command, when turned on, will allow you to set who should be able to change the topic: You (the founder), a SOp, or anyone else (off).

11.12 Allowing users who join to stay opped
Syntax: /chanserv set #channel leaveops on/off
Information: This command, when turned on, will not deop the first user to join the channel regardless of whether he is an op or not, if set off (as it is by default), it will deop anyone who is not AOp or higher. It is recommended you leave this setting untouched for security.

11.13 Founder does not need to identify
Syntax: /chanserv set #channel unsecure
Information: This command, when turned on, will allow anyone on the founder's nick access list to make founder type changes to the channel. It is suggested to leave this argument untouched.

11.14 Making the channel private
Syntax: /chanserv set #channel private on/off
Information: This setting, when turned on, will prevent the /chanserv invite command from being used. It will also allow only people who know about the channel to access it.

11.15 Setting who may send channel-wide memos
Syntax: /chanserv set #channel memo none/aop/sop/founder
Information: This command allows the founder to manage who may send channel memos. When memo is set to none, no one can memo; when memo is set to AOp, all people on chanserv's access list may memo, when memo is set to SOp only founder and sops may memo and when the option is set to founder only the channel founder may send channel wide memos.

11.16 Setting the successor of the channel
Syntax: /chanserv set #channel successor nickname / -
Information: This command allows the founder to set the successor for the channel in case the nickname of the founder expires. When and if the nickname expires the channel will be turned over to the successor with all rights and privileges of the founder. If you wish to set the successor to no-one, use a hyphen ("-") instead of a nickname.

11.17 Setting the web password for the channel
Syntax: /chanserv set #channel webpasswd password
Information: This command allows the founder to set the web password for his channel's website on the web (see the Webhosting Services document at http://help.dal.net/docs/webhost.html for more information on channel websites).

11.18 Setting the mailblock option for the channel
Syntax:/chanserv set #channel mailblock on/off
Information: This command allows the founder of a channel to turn on/off mailblock on his channel, by that enabling/disabling the option for the channel password to be sent to the email on file in case of a lost password.
Note: By enabling this command, the founder no longer has the option to retrieve his password incase it is lost/forgotten. The mailblock option should NOT be turned on unless the founder is absolutely sure that he is not going to forget/lose the password.

12 · Inviting yourself into the channel
Syntax: /chanserv invite #channel
Information: This command will invite you into a +R/+O/+i/+l/+k/+b channel or a channel which you have been banned from by someone. You must be an AOp or higher to use that command.

13 · Viewing the access of a person
Syntax: /chanserv acc/access #channel [nick]
Information: This command lets an AOp or higher see what access he/someone else has to the channel. The access is displayed numerically, below are the definitions:
-2 = Channel is frozen or closed
-1 = AutoKICKed from the channel
0 = basic
1 = AutoOp
2 = SuperOp
3 = Has founder access via a NickServ access list mask
4 = Has founder access via identification to NickServ
5 = Has founder access via identification to ChanServ
If the USER is not online, the access will be 0.
Note: You must be an AOp or higher to use that command.
Example: /chanserv acc #mystro mystro
The following reply would come from ChanServ:
-ChanServ- Mystro ACC #mystro 5 (Founder)

14 · Why a person opped
Syntax: /chanserv why #channel nick
Information: The WHY command does the same thing as the ACC/ACCESS command, however it returns the status of the user in AOp/SOp/Founder form with no access level. It will also tell you when someone is using a different nickname what nickname he has access to that let him become opped.
Note: You must be an AOp or higher to use that command
Example: /chanserv why #mystro mystro
Below is what you would receive from ChanServ
-ChanServ- Mystro has FOUNDER access to #mystro. Reason: Identification to services with the channel password.

15 · Unbanning yourself and others
Syntax: /chanserv unban #channel [nick/*/nick!user@host]
Information The UNBAN command will unban all masks that match your nick!user@host if you do not specify a nickname. AOps may also unban a specific user or a host. SOps can unban everything by specifying the * sign instead of a nickname.

16 · Counting AOps/SOps and AKicks
Syntax: /chanserv count #channel
Information: This command counts all the AKicks, AOps and SOps in a channel and gives you the number in a reply.
EXample: /chanserv count #mystro
This will return the following:
-ChanServ- Channel: #mystro - AOP: 27 SOP: 3 AKICK: 9

17 · Finding information on a channel
Syntax: /chanserv info #channel
Information: The INFO command allows one to see specific information about channels (chanserv settings, topic, registry date, etc.)
Example: /chanserv info #mystro
This command will give out the following information:
-ChanServ- Info for #mystro:
-ChanServ- Founder : |Mystro| (mystro@66.38.188.104)
-ChanServ- Mode Lock : +nt-ilk
-ChanServ- Description: My little home on the net.
-ChanServ- Options : Verbose
-ChanServ- Memo Level : AOP
-ChanServ- Registered : Thu 09/30/1999 03:07:00 GMT
-ChanServ- Last opping: Sat 04/21/2001 13:54:14 GMT
-ChanServ- *** End of Info ***
This shows that the founder is |Mystro| with the host mystro@66.38.188.104, the channel modes are +nt-ilk, the description is 'my little home on the net.' etc.

18 · Channel Security
Now that you have gotten yourself familiarized with the ChanServ commands, it's time to move on to a very important topic: Channel Security. Each day, many people join channels such as #operhelp in order to receive help with channel takeovers, forgotten passwords, etc... Here are some tactics to help you fight all of the security problems.
1) Make your password use uppercase and lowercase letters, as well as numbers. This makes passwords much harder to guess.
2) NEVER EVER give out your password to anyone who you wouldn't trust with your life. DALnet does not help users who shared their password and later found it misused.
3) Add SOps very carefully. Also, add AOps very carefully. Don't add anyone who you don't know very well to the OP list.
4) By default, set an mlock of at least +nt. This will prevent people from changing your topic or messaging without being in the channel.
5) Don't create an auto-identify script. If you do, make sure you don't give out the script with the auto identify or you may be in serious trouble.
6) Rotate your password at least once every couple of months.
That's about it. You may want to take a look at the Passwords document (http://help.dal.net/docs/passwords.html) for more information on passwords.


revised by: clavelina

Labels:

NickServ Options

NickServ Options


DALnet stands out as being the largest IRC network with services. Serv services for its users back in 1994. The most well used of these services are NickServ, ChanServ and MemoServ. This document will walk through the options available through NickServ once you have obtained a fully registered nickname.
A complete list of DALnet Services commands can also be found at http://www.dal.net/services. Further services related questions should be directed to one of the three DALnet owned help channels: #DALnetHelp, #Help or #IRCHelp.
Throughout the document, the command /nickserv will be used for interacting with NickServ. It is possible that your IRC client may not support this command. If that is the case, then we suggest that you try /msg nickserv@services.dal.net or /quote nickserv instead.


1 · Requirements, Abilities and Responsibilities
This document assumes that you have already successfully registered your chosen nickname with NickServ, and will not cover the steps required to do so. A document explaining the registration process is available at http://help.dal.net/docs/nsemail.html.
If a registered nick is not used by the owner for 30 days, NickServ will drop it, leaving it up for grabs by another user.

2 · Identifying to a nick
There are actually a number of ways to identify to a nickname. You can also identify to a nickname that you are not using at the time. The more traditional and well-known way would be:

/nickserv identify [nickname] password

Example:

/nickserv identify ILovePeanutButter
/nickserv identify PeanutButterLover IlovePeanutButter

There are also a variety of other ways to identify to your nickname:

/identify [nickname] password
/services identify [nickname] password
/msg nickserv@services.dal.net identify [nickname] password

Since /identify and /services are DALnet built-in server commands, there are some clients which may not accept them. If yours does not accept the commands, you will have to add the /quote prefix:

/quote identify [nickname] password
/quote services identify [nickname] password

3 · Requesting information on a nick
The following command is very useful for obtaining information on a registered nickname.
Syntax:

/nickserv info nickname

Example:
/nickserv info PeanutButterLover

Below is an example of what the NickServ INFO request may return as information:
-NickServ- Info for PeanutButterLover:
-NickServ- (Currently on IRC) For extra info: /whois PeanutButterLover
-NickServ- Last seen address : butter@loving.peanutbutter.ca -NickServ- Memos forward to : PeanutButter
-NickServ- Last seen time : Tue 10/24/2000 04:10:58 GMT
-NickServ- Time registered : Sun 08/22/1997 10:18:21 GMT
-NickServ- Time now : Tue 10/24/2000 04:17:37 GMT
-NickServ- URL : http://www.peanutbutter.ca/ -NickServ- Email address : janet@peanutbutter.ca -NickServ- Options: Enforced, NoOp
-NickServ- *** End of Info ***

4 · "Nickname is currently in use"
For one reason or another, your nickname may already be in use when you try to use it. Depending on the situation, there are three different commands to use.

4.1 The GHOST command
It's possible that you may have been disconnected from your ISP (Internet Service Provider) without first having logged off DALnet. This and other situations may occasionally cause the server to believe that you are still online. The nickname representing your previous connection is referred to as a ghost.
A ghost usually always disappears after a few minutes but you may not have the patience to wait. The command to get rid of a ghost is as follows:

/nickserv ghost nickname [password]

Example:

/nickserv ghost PeanutButterLover
/nickserv ghost PeanutButterLover IlovePeanutButter

4.2 The RECOVER command
If you don't have the ENFORCE option on, or if someone just started using your nick and NickServ hasn't had a chance to guest them (see section section 4.3), you have the option to disconnect someone who is currently using your nick with the RECOVER command.

/nickserv recover nickname [password]

Example:

/nickserv recover PeanutButterLover
/nickserv recover PeanutButterLover IlovePeanutButter

4.3 The RELEASE command
An enforcer appears whenever someone does not identify to NickServ for that nick within 60 seconds (provided that the ENFORCE/KILL option for that nick is turned on). The user's nick will be changed to Guest***** and an enforcer will come online. An enforcer can be recognized very easily from its whois information.

Example:
PeanutButterLover is enforcer@enforcer.dal.net * DALnet nick name enforcer
PeanutButterLover is on services.dal.net
End of /WHOIS list.

An enforcer disappears on its own after a minute or two. You may choose to wait it out, or you can use the RELEASE command to get rid of the enforcer.

/nickserv release nickname [password]

Example:

/nickserv release PeanutButterLover
/nickserv release PeanutButterLover IlovePeanutButter

5 · Access Lists and Checking Access

Using the access list can get pretty confusing, especially for the newbie user. Therefore, we have written a document solely on access lists, what they are, how to use them along with their advantages and disadvantages. This document can be obtained at http://help.dal.net/docs/nsaccess.html.
Users also have the ability to check the access of themselves or another user. This will allow them to see if the person currently using the nick has actually identified to a nick, is only using the nick or is using it without having identified. The command is:

/nickserv acc nickname

NickServ will return a number from 0 to 3. It will look something like this:

-NickServ- PeanutButterLover ACC 2

Each number represents a different level of access that the user has with the nick that they
are using at the time.

0
The nickname used is not registered.
1
The user has not identified to the nickname.
2
The user matches an access list entry for the nickname.
3
The user has identified to the nickname.

6 · Setting Options
There are many options available to the owner of a fully registered nick. Before using any of the following commands, you should have identified to your nickname. Most of the commands will not work unless you have already identified.

6.1 Changing your Password
Changing your password is very easy:

/nickserv set passwd oldpassword newpassword

An example would be:

/nickserv set passwd ILovePeanutButter IlovePB

The above command would have changed your old password of "ILovePeanutButter" to "ILovePB".

6.2 Preventing others from using your nick
One of the benefits of registering your nick is that you can prevent others from using it while you are not using it or while you are not online.
This feature was previously known as the KILL option but has since been renamed to the ENFORCE option.
When someone uses an "enforced" nick, they will be given 60 seconds to identify. Otherwise, their nickname will forcibly be changed to "Guest*****" where each * represents a random number.

/nickserv set enforce on
/nickserv set enforce off

6.3 Attaching an URL to your nick
It's possible to attach an URL to your nickname so that it displays in the NickServ INFO output. Usually, people use it to give the location of their homepage.
Syntax:

/nickserv set url [URL]

Not including the URL parameter will cause NickServ to remove the existing URL from your nick.
Examples:

/nickserv set url
/nickserv set url http://www.peanutbutter.ca/

The first would have removed the URL that was already attached to the nick. The second would have attached http://www.peanutbutter.ca/ to the nickname.

6.4 (Re)Setting an E-Mail Address
You may chose to change the email address listed for your nick to something else. This is accomplished through the SET EMAIL command.

/nickserv set email [email address]

Using the above command without an email address will cause NickServ to show you the email address that you currently have set. Actually changing your email address will naturally require you to enter a valid email address:

/nickserv set email janet@peanutbutter.ca

Keep in mind that you will have to authorize the email change before it takes effect. The authorization email will be sent to this new address, in our case, janet@peanutbutter.ca.

6.5 Displaying your E-Mail Address
By default, the email address that you have set for your nick is completely invisible to other users. If you want to display your email address in your NickServ INFO output then you have only to use the SHOWEMAIL option.

/nickserv set showemail on
/nickserv set showemail off

The former will cause NickServ to display your email address in a NickServ INFO output and the latter will prevent it from displayed.

6.6 Disabling Memos
The NOMEMO option is strongly related to MemoServ and is also covered in the DALnet MemoServ document, available at http://help.dal.net/docs/memoserv.html. In short, it will prevent others from sending memos to you. However, you will still receive global memos. It's also possible for an IRCop to force a memo on you if they wish to inform you of an issue of importance.
The command is very easy to remember. You have two possibilities:

/nickserv set nomemo on
/nickserv set nomemo off

That will turn the NOMEMO option on and off respectively.

6.7 Preventing Op Status
Just as it's possible for you to prevent memos from being sent to your nick, it's also possible for you to prevent your nick from being added to any AOp or SOp lists.

/nickserv set noop on
/nickserv set noop off

The above commands enable and disable this option respectively. Should you wish to be added to an AOp or SOp list, it will be necessary to first turn off the NOOP option and then turn it back on if desired.

6.8 Disabling SENDPASS
DALnet allows you request your password if you have forgotten it (See section 8). You may chose to disable this self-send password ability by turning the MAILBLOCK option on. Please use this command carefully since you will not be able to request assistance if you ever lose your password.

/nickserv set mailblock on
/nickserv set mailblock off

7 · Dropping a nick
You can chose to unregister your nick. The deregistration process is done in two steps. First, you have to request for a nickname to be dropped. Secondly, you have to confirm your decision to drop your nickname.
The initial DROP command is as follows:

/nickserv drop nickname

Example:

/nickserv drop PeanutButterLover

NickServ will reply something along the lines of this:

-NickServ- Dropping a nickname is permanent and cannot be undone!
-NickServ- To confirm, type: /nickserv DROP PeanutButterLover 4294401523

Follow the instructions above by entering the exact authorization number. Copy and Paste may come in quite useful here.

/nickserv drop nickname authorization code

Finally, NickServ will confirm the drop of the nickname:

-NickServ- The nick PeanutButterLover has been successfully dropped.

Dropping a nickname will also result in the automatic removal of the your webpage (http://home.dal.net/nickname) and your email address with DALnet (nickname@u.dal.net) if either case applies.

8 · "I forgot my password"
Attaching an email address to your nickname will allow you to request for a password email to be sent for that nick. The syntax of this command is:

/nickserv sendpass [nick] [email address]

Example:

/nickserv sendpass PeanutButter janet@peanutbutter.ca

The email address that you specify must match the email address that we have on file for the nickname in question. The SENDPASS command will also be disabled if your MAILBLOCK option has been turned on. See section 6.8.
If you are not able to solve a forgotten password problem on your own, you may request the assistance of an IRCop. Instructions on how to find an IRC Operator are available at http://help.dal.net/docs/findoper.html.

9 · NickServ Abuse
The DALnet network does not tolerate any abusive usage of NickServ from people who register more nicks than they can use, for the sole reason of keeping others from obtaining the nick, with any malicious intent, simply overindulgence or otherwise. If you have 5 nicknames or fewer for example, this is certainly acceptable.
Depending on the severity of the offense, any violations of the above policies are liable to be dealt with through warnings, bans from the network, freezing of the nick, dropping of the nick, seizing of the nick, services ignores or an email sent to the abuse department of the user's ISP (Internet Service Provider).
The DALnet Administration also reserves the right to seize/drop nicks of users who severely break DALnet network rules.

source dalnet and revised by Clavelina

Labels:

Nickserv Access Lists

Nickserv Access Lists
This guide explains the way to control exactly how and in what circumstances you and others can use your nickname(s) on DALnet. The "control" I mentioned is provided to you by a NickServ feature known as the "access list" or by identifying to NickServ with your password each time you log on.
Finally, a brief notes - whenever I give a command to type such as :
/nickserv identify password
The command should be typed as it is shown, except that you should replace required parameters (here 'password') with the appropriate piece of information. For instance, in the above example, if your password was "apple", you would actually type
/nickserv identify apple

1 · Why you need to know this information
DALnet encourages you to read this guide because:
If NickServ always asks you for your password and you get fed up with this, you CAN fix it, and this explains how.
If this isn't the case, it's entirely possible that some others who really wanted to could use your nickname. Even if you're not paranoid about other people "pretending to be you", consider that they could get you in trouble by misbehaving in some way with your nickname.

2 · What nickname access lists are
A nickname access list is a list of addresses from which you are recognised as the authorised user of a nickname, without needing to manually send a password. These can be exact addresses or "masks" that match a range of addresses.
There are several ways in which a user may be allowed to use a registered nickname.
In order to explain these, here's a brief summary; a person may be using a registered nickname if:
1. Their address [username and hostname] matches one in the access list.
2. They sent the manual /nickserv identify password command.
3. Enforce is set off for the nick
4. Enforce is set on [in this case they can use it only for 60 seconds]
You can see by this that the "access list" is used for convenience, so that as long as you continue to use the same Internet service provider you won't normally need to type in the password each time you use your nickname.

3 · How do a username and hostname get added to your access list?
There are two ways in which this could happen:
1. You add it yourself by using the comand /nickserv access add mask (see below)
2. When you register your nick, the address you're using at that moment is automatically added to your access list (you may want to remove it; read on)

4 · How to change your nickname access list
Here are the commands for manipulating your access list. Before you use any of them, you should change to the appropriate nickname. You will also need to identify for the nick (/nickserv identify password) before you can do the ADD or DEL commands.
After you type any of these commands, NickServ will respond to show you the results or confirm that your command worked.
If there is no response, NickServ is probably lagged, so please be patient. If there is a message like nickserv - no such nick/channel or Services is currently down. Please wait a few moments, and then try again. then NickServ is probably not working at the moment; try again later.
/nickserv access list
Typing this command will show you the current access list
/nickserv access add mask
If an "address mask" is inappropriate, insecure, or no longer required, you can remove it from the list using this command.
/nickserv access del mask

5 · The pros and cons of having address masks in your access list
There are security advantages to clearing the access list, which means that you must always give NickServ the password so as to use the nick. Therefore, if the security of your nick is more important to you than convenience, this is the action you should take.
To clear your access mask list, do the following:
1. Type /nickserv identify password (where "password" is the password for your nick)
2. Type /nickserv access wipe
Once you have cleared your access list, you are going to need to identify with NickServ each time you log on to DALnet. To do this, you type:
/nickserv identify password

6 · Hostnames and usernames explained
In choosing a mask for yourself, the first thing to do is, while online, to run a /whois on yourself, and look at the results. You should see something like:
YourNick is ~user@009-443.provider.com * Your Silly Message
[etc]
or perhaps like:
*** YourNick is ~user@009-443.provider.com (Your Silly Message)
The important part is the ~user@009-443.provider.com part, which you should be able to see whatever format your IRC program uses. We'll take a closer look at the various parts of this.
Before we start: if your result looks like ~user@124.45.230.123 - i.e. four numbers and no words in the "hostname" part - please see section 8 in this guide.

6.1 The username
The username part of the above address is "~user". In fact, this itself divides into two parts - the "~" which indicates you don't have an ident server, and the "user" which is the actual username.
If at this point you change your username, you'll need to disconnect from IRC and reconnect. Then do the /whois again.
You need to know your "username" to choose a correct mask.
6.2 The hostname
The above user's hostname is "009-443.provider.com". This indicates that they are using the Internet service provider "provider.com", and that they are currently using the machine or phoneline at that provider which is number 009-443.
This hostname is what's known as a dynamic hostname. Dynamic hostnames include a number or similar code at the start, which is different each time you dial the provider to start an Internet session.
Some hostnames (for instance at a company or institution) may be static - that is, each time you start an Internet session, you'll have exactly the same hostname. Dynamic hostnames always have a number or odd code at the start; static hostnames normally are just words, but might include numbers also.
Here are some examples of static hostnames:
spelt-lib.demon.co.uk
altair.dur.ac.uk
quilt.usn.blaze.net.au
puree.ugcs.caltech.edu
And here are some dynamic hostnames:
ppp96.sagelink.net
one-pm30.norwich.net
ip022.phx.primenet.com
pc38.bgmoess-klu.ac.at

7 · Address masks explained
First, a quick note about what address masks do not include. They do not include the nickname portion *! that you might have seen in channel ban masks. They also must not include the ~ at the start of the username, which might be displayed in the /whois output. If you include either of these two things, it's likely that the mask will never work.
Address masks can be of two forms.

7.1 Exact
For instance, an address mask could be:
peter@orion.dur.ac.uk
This mask would only allow people using the exact computer or phoneline "orion.dur.ac.uk", and whose username ("email" in mIRC) was set to "peter", to use the nickname without identifying.

7.2 Wildcards
Wildcards are the * symbols you might see in address masks. A * symbol "matches" any number of characters (letters or numbers), even none at all.
For example:
"for*"
would match "forest", "fortune", "for" - anything beginning with the three letters "for".
"*st"
would match "forest", "best", "Bucharest" - anything ending with the two letters "st".
"f*st"
would match "forest", "frost", "fst", "fast" - anything beginning with "f" that also ends in "st".
"f*s*t"
would match "forest", "foresight", "frost" - anything that begins with "f", ends with "t", and has an "s" somewhere in thdIf you don't fully understand that, don't worry; such complex wildcards aren't usually needed to specify access masks.

7.3 How to choose a correct mask for yourself
So, you know your username and hostname, and whether the address is static or dynamic. What now?
If your hostname is numeric - a set of 4 numbers, instead of "words" - you should now look at section 8, which explains how to deal with this situation - these hostnames work differently from the normal type.

7.4 If you have a static address
The correct access mask for you in this case is:
username@hostname
For instance, in the unlikely event that the example I gave was a static address, the correct access mask would be:
user@009-443.provider.com

7.5 If you have a dynamic address
Things are slightly more complicated here. You basically need to replace the part of the hostname that changes each time with a *:
username@*.part-of-hostname-that-doesn't-change
For instance, a good mask for the above example would be:
user@*.provider.com
If the 009 was always the same every time that user dialed up, and only the 443 changed, then an even better mask would be:
user@009-*.provider.com

8 · Numeric hostnames
Sometimes the hostname part of your address may appear not as a name:
username@A56.myprovider.com
but as a set of 4 numbers:
username@154.43.68.56
The set of numbers - also known as an IP address - is actually the "real" host address. The reason why your hostname sometimes comes up as a number is usually lag between your service provider and the IRC server you're connecting to. In this case, the IRC server may not get a response to the "name lookup" within a reasonable time, so it falls back on using the number.
Assuming you normally get a name, if your hostname ends up being a number one time, the easiest solution is probably just to change server, or even reconnect to the same server.

9 · Things to remember and security advice
If you want your nickname to be as secure as possible
Delete all the addresses from the access mask, and use the
/nickserv identify password
command every time you log on to DALnet. (See section 5 of this guide.)
If you have a static address
If you're one of the lucky few with a static address, you should have an access list consisting of your username@hostname and nothing else. The mask in the list shouldn't have any wildcards (* symbols) since your address is always exactly the same.
Delete any other masks that might be in the list.
Because your address is static, nobody else could have a matching address, so this is quite secure; it's unlikely others will be able to abuse your nickname.
If you have a dynamic address
Most of us are stuck with dynamic addressess, unfortunately. The basic principle is to have only one mask in the list, which will "allow in" as few people as possible. Delete any other masks.
The mask should include your username, and as much of the hostname as possible (all of it that doesn't change). When you have a dynamic IP, access masks almost always allow large groups of people the potential to use your nickname. If you're not satisfied with this, your only option is to delete all access masks from the list, and manually identify with NickServ every time you use



source dalnet and revised by Clavelina

Labels:

Registrasi NickServ DALnet

Registrasi NickServ DALnet

Dokumen ini menjabarkan tahap-tahap untuk melakukan registrasi nickname di DALnet. Registrasi nickname (nick) di DALnet saat ini diproses dalam 2 tahap. Alamat email harus dicantumkan saat anda melakukan registrasi nickname. Dalam 24 jam, nick tersbut akan kadaluarsa jika anda tidak melakukan konfirmasi melalui email atau IRC. Oleh karena itu sangat penting untuk menyertakan alamat email yang masih berlaku.

Dokumen ini merupakan bagian dasar dari channel #ServHelp yang dipegang oleh DALnet Events Team – http://help.dal.net/events.

1. Bagaimana Cara Meregistrasi Nick Anda

Perintah:

/nickserv register password email address

Contoh:

/nickserv register PeanuttyButtery Pass12 janet@peanutbutter.ca

PeanuttyButtery12 adalah password anda dan janet@peanutbutter.ca alamat email anda.

Ada beberapa hal yang harus anda perhatikan dalam memilih sebuah password. Untuk informasi lebih lanjut mengenai hal ini, anda dipersilahkan untuk melihat Petunjuk Password DALnet (DALnet Password Guide) di http://help.dal.net/docs/passwords.html.

2. Bagaimana Cara Mengidentifikasi Nick Anda

Anda diharuskan untuk melakukan identify nick sebelum dapat menggunakan perintah-perintah yang lainnya. Berikut dua buah cara yang biasa dilakukan untuk mengidentifikasi sebuah nick:

/msg nickserv@services.dal.net identify nick password
/nickserv identify nick password

Contoh:

/msg nickserv@services.dal.net identify PeanuttyButteryPass12
/msg nickserv@services.dal.net identify PeanutButterLover PeanuttyButteryPass12
/nickserv identify PeanuttyButteryPass12
/nickserv identify PeanutButterLover PeanuttyButteryPass12

Metode lain yang dapat digunakan untuk identify ke NickServ adalah:

/quote nickserv identify nick password
/identify nick password
/services identify nick password

Catatan: Sangat disarankan untuk menulisakan seluruh perintah tersebut pada window status untuk menghindari kecelakaan terlihatnya password anda. Sebagai contoh, anda akan mengirimkan password pada channel yang terbuka jika anda lupa menggunakan perintah “slash” (/).

Jika anda tidak dapat melakukan identify nick, ingatlah bahwa password tersebut adalah hal yang sensitive. Itu berarti bahwa NickServ mengenali huruf capital dah huruf kecil secara terpisah, misalnya “apple”, “APPLE” dan “aPPLe” adalah 3 buah password yang berbeda. Pastikan anda menuliskan password secara benar. Jika anda masih menerima pesan “error”, cobalah untuk menggubakan perintah SENDPASS, seperti yang dijelaskan dalam http://help.dal.net/docs/nickserv.html. Jika tetap tidak berhasil, cobalah untuk mencari Operator IRC. Instruksi untuk menemukan salah satu dari Operator IRC tersebut dapat anda lihat http://help.dal.net/docs/findoper.html.

3. Bagaimana Cara Mengkonfirmasi Registrasi Anda

Dalam waktu kurang lebih satu jam, anda akan menerima email dari “DALnet User Registrasion” yang dikirim ke alamat email yang sudah anda set sebelumnya. Dalam email ersebut akan diberitahukan mengenai kode autorisasi (AUTH) dan bagaimana cara menggunakannya untuk melengkapi registrasi nickname anda.

Cara termudah untuk melakukan autorisasi nick anda adalah dengan meng-klik pada alamat Web (dimulai dengan http://users.dal.net/cgi-bin/verify.cgi?) di email anda. Namun jika cara ini tidak dapat anda lakukan, ada cara lain dengan tahap-tahap sebagai berikut:
1. Email yang telah terkirim untuk anda berisi perintah yang dapat anda gunakan untuk mengirimkan kode autorisasi. Jika memungkinkan, copy perintah tersebut dengan menggunakan “computer’s paste-buffer”. Jika anda tidak dapat melakukan itu, tuliskan kode tersebut diatas kertas.
2. Masuk ke dalam DALnet (irc.dal.net 7000).
3. Jika anda meng-copy perintah tersebut, paste-kan ke IRC. Jika anda tulis perintah tersebut, ketikan di IRC.
4. Kirimkan perintah tersebut. Anda harus menerima konfirmasi dari NickServ yang menyatakan kalau anda telah melakukan autorisasi. (Pada beberapa klien IRC, konfirmasi tersebut akan tampak pada window status)

-NickServ- Mission accomplished! The nick YourNick is fully
-NickServ- registered. You now have access to change your nick
-NickServ- settings, send memos to other users and use DALnet's
-NickServ- registered user web site at http://users.dal.net

Jika anda ingin menggunakan “/quote nickserv” atau “/msg nickserv@services.dal.net”, copy/paste sisa perintah dalam email anda yang diikuti dengan kata “/nickserv” sebagai bagian dari perintah tersebut.

Anda harus mencoba men-set kode AUTH untuk nick anda yang telah diregistrasi dengan lengkap. NickServ akan merespon sebagai berikut:

-NickServ- This nick is already fully registered.

4. Mengganti Alamat Email Anda

Anda mungkin ingin mengganti alamat email yang berhubungan dengan nick anda. Perintah yang digunakan untuk merubahnya adalah:

/nickserv set email email address

Contoh:

/nickserv set email janice@delightful.net

Harap dicatat bahwa perubahan email ini tidak akan berhasil sampai anda melengkapinya dengan kode autorisasi yang terkirim pada alamat email anda tersebut.

Anda dapat menggunakan perintah SET EMAIL tanpa parameter apapun untuk melihat alamat email yang telah anda set untuk nickname anda:

/nickserv set email

5. Mengapa Setting Alamat Email Penting

5.1 Keistimewaan Meregister Nicname Secara Lengkap

Beberapa keistimewaan yang anda dapatkan setelah melakukan autorisasi, yaitu:

· Anda dapat menggunakan perintah identify
· Anda dapat menggunakan perintah set email
· Anda dapat menggunakan perintah drop
· Anda dapat meregister sebuah channel
· Anda dapat masuk kedalam http://users.dal.net dan membuat sebuah website di http://home.dal.net.
Keistimewaan tidak anda dapatkan jika anda hanya melakukan partial register nickname (tidak lengkap), yaitu:
· Anda tidak dapat menggunakan MemoServ untuk mengirimkan atau menerim memo.
· Anda tidak dapat menggunakan list akses NickServ (perintah akses).
· Perintah NickServ berikut tidak akan dapat anda gunakan: set enforce, set url, set mailblock, set noop, ghost, recover dan release.

Informasi tambahan untuk perintah-perintah tersebut, silahkan kunjungi http://help.dal.net/docs/nickserv.html, ketik /nickserv help ketika berada dalam DALnet, atau kunjungi http://www.dal.net/services.

5.2 Mengirimkan Password Melalui Email

Tujuan keseluruhan dari setting sebuah alamat email bagi nick anda adalah untuk mengirimkan password melalui email jika saja anda lupa akan password anda. Cara ini lebih aman untuk mendapatkan password yang hilang dibandingkan dengan mencoba meyakinkan Csop bahwa anda adalah pemilik sesungguhnya dari nick tersebut.

Bagaimana proses kerja dari password ini? DALnet mengijinkan user untuk mendapatkan kembali password mereka melalui perintah SENDPASS. Anda harus memiliki alamat email untuk nickname tersebut saat anda meminta SENDPASS nickname dan alamat email untuk nickname founder ketika anda meminta SENDPASS channel. Hanya satu SENDPASS per email yang diijinkan setiap 72 jam. Jadi, jika seseorang lupa baik password nickname dan channel, maka mereka harus menunggunya. Penjelasan mengenai perintah SENDPASS dapat anda lihat di: http://help.dal.net/docs/nickserv.html.

6. Kerahasiaan Alamat Email

Penjelasan tentang kerahasian email di DALnet terdapat di http://www.dal.net/emailinfo.htm. Isinya menjelaskan mengenai peraturan hukum DALnet yang menjaga kerahasiaan alamat email anda.

Jika anda ingin memperlihatkan alamat email anda dalam informasi NickServ (dengan cara /nickserv info yournick), anda dapat men-setnya kemudian. Setelah indentify nickname anda, tuliskan perintah berikut:

/nickserv set showemail on

Jika anda ingin menghapus email anda dari informasi NickServ, perintahnya adalah:

/nickserv set showemail off

6.1 “ Saya tidak ingin memberikan alamat email saya untuk anda!

Anda benar sekali. Tetapi, kami ingin menegaskan bahwa DALnet adalah layanan gratis. DALnet tidak mengharuskan anda untuk meregister nick untuk masuk kedalam server kami.

Untuk orang-orang yang benar-benar sensitif mengenai kerahasiaan alamat email mereka, kami menyarankan untuk mendapatkan layanan email gratis untuk melengkapi registrasi nick anda. Setelah semunya selesai, anda dapat melupakan email anda tersebut. Tetapi, ingatlah jika anda melakukan ini, anda akan mengalami kesulitan dalam hal bantuan yang berhubungan dengan password anda di masa yang akan datang.

7 · Troubleshooting dan FAQ (Frequently Asked Questions)

Pertanyaan: NickServ memberitahukan saya bahwa kode AUTH tersebut salah. Apa yang harus saya lakukan?

Jawaban: Pertama, anda harus yakin nomor yang anda masukkan tersebut benar. Untuk itulah maka copy dan paste lebih disarankan jika mungkin dilakukan. Kemungkinan yang lain ialah anda telah mengubah alamat email anda dan memasukkan nomor yang berasal dari alamat email yang terdahulu. Bacalah seluruh email yang anda terima untuk menyakinkan kode AUTH yang anda masukkan adalah untuk nickname tersebut. Dalam setting email pada beberapa nick, kejadian membingungkan seperti ini sangat mudah terjadi.

Pertanyaan: Seseorang menggunakan register partial nick saya (half-registered nick). Bagaimana saya memperolehnya kembali jika saya tidak dapat menggunakan perintah RECOVER atau GHOST?

Jawaban: Periksalah email anda untuk mendapatkan kode autorisasi dan masukkan untuk melengkapi register nick anda. Setelah ini selesai, perintah RECOVER dan GHOST akan dapat anda gunakan.

Pertanyaan: Saya tidak mendapatkan kode AUTH melalui email. Apa yang harus saya lakukan?

Jawaban: Ada beberapa alasan yang mungkin terjadi. Pertama, adanya kesalahan pengetikan dalam alamat email anda. Anda dapat membuktikan alamat email yang sebenarnya kepada NickServ dengan menggunakan:

/nickserv set email

Alasan yang lainnya, kemungkinan dikarenakan keterlambatan (lag) dalam pengiriman pesan email. Jika banyak orang yang men-set alamat email bagi nickname mereka, antrian pesan yang akan dikirimkan kemungkinan memakan waktu yang lama. Tunggulah, paling tidak 6 jam sebelum anda meminta bantuan.

Pertanyaan: Saya pikir seseorang telah mencuri (hacked) password nick dan alamat email saya.

Jawaban: Keamanan password adalah tanggungjawab anda. Cobalah untuk mendapatkan password anda kembali dengan menggunakan perintah SENDPASS seperti yang dijabarkan dalam http://help.dal.net/docs/nickserv.html. Jika ini tidak berhasil, silahkan anda mengunjungi channel #operhelp dan tunggulah hingga diberikan voice oleh operator channel. Jangan merespon pesan apapun kecuali dari operator channel.

Berikut beberapa petunjuk untuk keamanan password yang baik:

  • Pilihlah sebuah password yang paling sedikit memiliki panjang 7 buah karakter dan terdiri dari huruf kapital maupun huruf kecil, begitu pula terdapat beberapa angka.
  • Jangan pernah menuliskan perintah layanan pada window channel, sebagai alternatif gunakan window yang lain (misalnya, window status).
  • Jangan men-script password anda dalam komputer, kemungkinan orang lain dapat mengakses komputer anda dengan sepengetahuan anda atau tidak. Anda juga harus berhati-hati dengan script yang anada gunakan. Beberapa script dapat mengijinkan orang lain, tidak hanya untuk mencuri password anda, tetapi juga mengkontrol komputer anda.
  • Jika anda melakukan identify nickname saat anda berada di warnet, perpustakaan atau pada pelayanan internet untuk umum, pastikan tidak ada seorang pun yang melihat password anda dan pastikan juga tidak adanya script untuk mencuri password. Pastikan pula bahwa “logging” tidak sedang diaktifkan.
  • Jangan pernah membagikan password dengan orang lain dan perhatikan bahwa tidak ada seorang pun dari DALnet yang akan mengirimkan pesan untuk menanyakan password anda. Satu-satunya saat anda akan ditanyakan mengenai password adalah oleh CSop yang telah anda minta untuk menolong anda.

sumber dalnet dan di terjemahkan secara bebas oleh Clavelina

Labels: