=head1 DROP Using this command removes your account from services' database. You will lose all your channel access and memos. If an account is dropped, anyone else can re-register it. You need to log in to services before doing this. When dropping and re-registering an account during a netsplit, users on the other side of the split may later be recognized as the new account. =for Syntax: DROP X X =head2 Examples /msg &nick& DROP foo bar =head1 FREEZE F allows operators to "freeze" an abusive user's account. Users cannot log into a frozen account. Thus, users cannot obtain the access associated with the account. F information will be displayed in L output. =for Syntax: FREEZE X ON|OFF X =head2 Examples /msg &nick& FREEZE pfish ON Persistent spammer /msg &nick& FREEZE alambert OFF =head1 FVERIFY F allows administrators to confirm a change associated with an account registration without having the verification email. =for Syntax: FVERIFY X X =head2 Examples /msg &nick& FVERIFY REGISTER jenny /msg &nick& FVERIFY EMAILCHG Aeriana =head1 HOLD F prevents an account and all channels registered to it from expiring. =for Syntax: HOLD X ON|OFF =head2 Examples /msg &nick& HOLD jilles ON =head1 INFO F displays account information such as registration time, flags, and other details. You can query the account a user is logged in as by specifying an equals sign followed by their nick. This '=' convention works with most commands. =for Syntax: INFO X =for Syntax: INFO =X =head2 Examples /msg &nick& INFO w00t Shows information about the account w00t. /msg &nick& INFO =w00tieS Shows information about the account the user w00tieS is logged in as. =head1 LIST F shows accounts that match a given pattern. Wildcards are allowed. If user@host is also given, only accounts whose last seen host matches it are shown. =for Syntax: LIST X =for Syntax: LIST X!X =head2 Examples /msg &nick& LIST james* /msg &nick& LIST *a?ambert* /msg &nick& LIST *!*@*.de =head1 LISTCHANS F shows the channels that you have access to, including those that you own. Ls and host-based access are not shown. =for Syntax: LISTCHANS =head2 Examples /msg &nick& LISTCHANS =head1 LISTMAIL F shows accounts registered to a given e-mail address. Wildcards are allowed. =for Syntax: LISTMAIL X =head2 Examples /msg &nick& LISTMAIL patrick@example.com /msg &nick& LISTMAIL *@cam.ac.uk =head1 LISTVHOST F shows accounts which have a vhost set on them. If a pattern is given, only accounts with vhosts matching the pattern are shown. =for Syntax: LISTVHOST S =head2 Examples /msg &nick& LISTVHOST /msg &nick& LISTVHOST *staff* =head1 LOGIN F identifies you with services so that you can perform general maintenance and commands that require you to be logged in. =for Syntax: LOGIN X X =head2 Examples /msg &nick& LOGIN smith sesame =head1 LOGOUT F logs you out of the account that you are currently logged into. =for Syntax: LOGOUT =head2 Examples /msg &nick& LOGOUT =head1 MARK F allows operators to attach a note to an account. For example, an operator could mark the account of a spammer so that others know the user has previously been warned. F information will be displayed in L output. =for Syntax: MARK X ON|OFF X =head2 Examples /msg &nick& MARK game_boy ON Persistent spammer /msg &nick& MARK nenolod OFF =head1 REGISTER This will register an account with &nick&. This allows you to get access to channels more easily and use memos (if enabled). The password is a case-sensitive password that you make up. Please write down or memorize your password! You will need it later to change settings. You may be required to confirm the email address. To do this, follow the instructions in the message sent to the email address. =for Syntax: REGISTER X X X =head2 Examples /msg &nick& REGISTER foo sesame foo@bar.com =head1 RESETPASS F sets a random password for the specified account. =for Syntax: RESETPASS X =head2 Examples /msg &nick& RESETPASS pfish =head1 RETURN F resets the specified account password and sends it to the email address specified. =for Syntax: RETURN X X =head2 Examples /msg &nick& RETURN jdoe john@example.com =head1 SENDPASS F emails the password for the specified account to the corresponding email address. =for Syntax: SENDPASS X =head2 Examples /msg &nick& SENDPASS foo =head1 SET EMAIL F changes the e-mail address associated with an account. The e-mail address is used for password retrieval. You may be required to confirm the new e-mail address. To confirm the address, follow the instructions in the message sent to the new address. =for Syntax: SET EMAIL X =head2 Examples /msg &nick& SET EMAIL dan@example.com =head1 SET EMAILMEMOS This will forward memos sent to your account to the email address listed on your registration. =for Syntax: SET EMAILMEMOS S =head2 Examples /msg &nick& SET EMAILMEMOS ON =head1 SET HIDEMAIL F prevents an account's e-mail address from being shown to other users. =for Syntax: SET HIDEMAIL ON|OFF =head2 Examples /msg &nick& SET HIDEMAIL ON =head1 SET NEVEROP F prevents others from adding you to channel access lists. =for Syntax: SET NEVEROP ON|OFF =head2 Examples /msg &nick& SET NEVEROP on =head1 SET NOOP F prevents services from automatically opping you in channels you have access in. You can choose to op/voice yourself by using the &nick& OP and VOICE commands. =for Syntax: SET NOOP ON|OFF =head2 Examples /msg &nick& SET NOOP ON =head1 SETPASS F allows you to set a new password using a key emailed to you. The key is valid for one time only, and also becomes invalid if you identify with your old password. To set a new password if you know the current password, use L instead of F. =for Syntax: SETPASS X X X =head1 SET PASSWORD F changes the password of an account. =for Syntax: SET PASSWORD X =head2 Examples /msg &nick& SET PASSWORD swordfish =head1 SET PROPERTY F manipulates metadata associated with an account. To delete a metadata entry, specify the name and leave the value blank. =for Syntax: SET PROPERTY X S =head2 Examples /msg &nick& SET PROPERTY URL http://www.example.com/~jay/ /msg &nick& SET PROPERTY SIGN Pisces /msg &nick& SET PROPERTY ICQ =head1 STATUS F returns information about your current state. It will show information about your account, IRC operator, and SRA status. =for Syntax: STATUS =head2 Examples /msg &nick& STATUS =head1 TAXONOMY The taxonomy command lists metadata information associated with registered users. =head2 Examples /msg &nick& TAXONOMY foo =head1 VERIFY F confirms a change associated with your account registration. =for Syntax: VERIFY X X X =head2 Examples /msg &nick& VERIFY REGISTER jenny 161803399 /msg &nick& VERIFY EMAILCHG Aeriana 271828183 =head1 VHOST F allows operators to set a virtual host (also known as a spoof or cloak) on an account. This vhost will be set on the user immediately and each time they log in. If no vhost is specified, clear any existing vhost. =for Syntax: VHOST X [X] =head2 Examples /msg &nick& VHOST spb may.explode.on.impact /msg &nick& VHOST nenolod