Difference between revisions of "Services Commands"
Line 113: | Line 113: | ||
** NONSSL Removes (kicks) all non-ssl users from the channel. | ** NONSSL Removes (kicks) all non-ssl users from the channel. | ||
*** Example: '''/msg chanserv clear #rizonchannel users''' | *** Example: '''/msg chanserv clear #rizonchannel users''' | ||
For more commands, visit [[Channel Management 101]] and [[Channel Management 102]] | |||
= Memoserv Commands = | = Memoserv Commands = | ||
Line 192: | Line 194: | ||
*Syntax: /msg memoserv check nick | *Syntax: /msg memoserv check nick | ||
**Example: /msg memoserv check Peter | **Example: /msg memoserv check Peter | ||
Revision as of 18:51, 2 February 2011
NickServ Commands
Register your nickname
This command registers your nickname into the Rizon database and makes sure no other user is able to use this nickname. However, Please be aware that nicks expire after 90 days of non-usage.
- Usage: /msg nickserv register password [email]
- Example: /msg nickserv register mypasswordatrizon somename@somedomain.net
- Please be aware that the email must be valid as confirmation number sent to this email must be verified in order for the registration process to complete.
- Example: /msg nickserv register mypasswordatrizon somename@somedomain.net
- Usage: /msg nickserv confirm [confirmation code]
- Example: /msg nickserv confirm 20sik25t2
Resend confirmation code
This command resends the confirmation code to your registered email. If you entered invalid email address, you can use Cancel and re-register with your valid id.
- Usage: /msg nickserv resend
Identify your nickname
Now that you have [registered] your [nickname], it is very important to remember to identify EVERYTIME you access Rizon. The password in this case is the password you supplied during nick registration.
- Usage: /msg nickserv identify password
- Example: /msg nickserv identify mypasswordatrizon
Group nickname
This command groups your CURRENT nickname with your TARGET nickname.
- Usage: /msg nickserv group TARGET password
- Please be aware that grouping your existing nick to a newnick will make your old nick and new nick loose all held privelleges in all channels.
- Example: Your main nickname is OldNick which holds access to all your channels (op in some channel, voice in another etc) and you logonto rizon with NewNick, you would now like to have same permissions as your oldnick, you would have to do /msg nickserv group OldNick oldnickspassword.
- Please be aware that grouping your existing nick to a newnick will make your old nick and new nick loose all held privelleges in all channels.
Recover nickname
If you logon to [Rizon] and notice your [Registered] [nickname] is being used by another user. You can have services retreive this nickname for you through recover. Alteratively, you could use [ghost] in order to recover your nickname.
- Usage: /msg nickserv recover [nickname] password
- Example: /msg nickserv recover OldNick mypasswordatrizon
Following recover, services holds your nickname for one minute. In order to release your nickname sooner:
- Usage: /msg nickserv release [nickname] password
- Example: /msg nickserv release OldNick mypasswordatrizon
Ghost
Ghost command is useful when a "ghost" of your nick is present on IRC. The ghost is not really connected but IRC assumes it to be. This could be due to various different reasons such as internet issue, abrupt shutdown, or another user using your nick. Unlike recover, ghost allows you to reclaim your nick right away.
- Usage: /msg nickserv ghost nickname password
- Example: /msg nickserv ghost OldNick mypasswordatrizon
Access List
This command lists the channels the nickname has access on:
- Usage: /msg nickserv alist
Nick information
If you would like to know information about a nick which is registered (last time seen, when it was registered), you can use the command info.
- Usage: /msg nickserv info nick
- Example: /msg nickserv info OldNick
- This will return Information about OldNick such as
- -NickServ- OldNick is oldnick
- -NickServ- Last seen address: oldnick@oldnick.at.some.isp.net
- -NickServ- Time registered: Nov 27 13:29:55 2005 MST
- -NickServ- Last seen time: Dec 13 09:54:12 2010 MST
Logout
If you would like to logout of services, you can use the command logout. This command makes you not recognized as the owner of the nick.
- Usage: /msg nickserv logout
- Note: You must be logged on in order to use this command.
Drop
Use this command If you would like to drop your nickname for any reason. Please note that the effects of this command are irreversible and you will loose ALL current access to all channels.
- Usage: /msg nickserv drop nickname
- Example: /msg nickserv drop OldNick
- Note: As a security measure, You will be asked to verify drop command in order to complete the drop procedure.
Chanserv Commands
Register a channel
Users can use services in order to claim/register an empty channel. Registering a channel keeps the channel name save for the user and gives them the ability to use variety of different Rizon services.
- Usage: /msg chanserv register #channel password description
- Example: /msg chanserv register #newchannel mynewpassword A brand new channel
- This allows you to register the channel #newchannel with password mynewpassword and with description "A brand new channel". You must be an operator in #newchannel and the channel must not be already registered.
Identify as channel owner
This command allows you to identify to ChanServ as the owner of the channel. You must have the channel password in order to use this command.
- Usage: /msg chanserv identify #channel password
- Example: /msg chanserv identify #rizonchannel rizonpassword
Unban User from Channel
If you have been banned out of a channel and currently have access on that channel, you can use the unban option to unban yourself. This command can also be used to unban any nickname or hostmask.
- Usage: /msg chanserv unban #channel [nickname|hostname]
- Example: /msg chanserv unban #rizonchannel OldNick
- Example 2: /msg chanserv unban #rizonchannel *!*@*.oldnick.net
Invite user to a channel
This command is allows you to invite yourself to a channel (imagine invite only channel) if you have sufficient access.
- Usage: /msg chanserv invite #channel
- Example: /msg chanserv invite #rizonchannel
- Note that this will only work if you have sufficient access on #rizonchannel
Channel getkey
This command allows you to get key (+k) of channel if you have sufficient access on the channel.
- Usage: /msg chanserv getkey #channel
- Example: /msg chanserv getkey #rizonchannel
Clear
Tells ChanServ to clear certain settings on a channel.
- Usage: /msg chanserv clear #channel setting
- Note: This is by default limited to channel founders and Setting can be one of the followings:
- MODES Resets all modes on the channel (i.e. clears modes i,k,l,m,n,p,s,t)
- BANS Clears all bans on the channel.
- EXCEPTS Clears all excepts on the channel.
- OPS Removes modes of users with (o, a, q); lowest to highest and one at a time.
- HOPS Removes channel-halfoperator status (mode +h) from all channel halfoperators, if supported.
- VOICES Removes "voice" status (mode +v) from anyone with that mode set.
- USERS Removes (kicks) all users from the channel.
- NONSSL Removes (kicks) all non-ssl users from the channel.
- Example: /msg chanserv clear #rizonchannel users
For more commands, visit Channel Management 101 and Channel Management 102
Memoserv Commands
MemoServ allows you to send and receive short messages to/from other IRC users or channels, even when they are offline at the time they're sent a memo, they can read it as soon as they come online.
In order to be able to send and receive memos, you need to have identified to a registered nickname.
SEND - Sending a memo to a nick or channel: Syntax: /msg memoserv send nick|#channel memo text Example: /msg memoserv send Peter I'm missing you!
Cancel a memo
Cancelling the last unread memo you sent to a nick or channel:
- Syntax: /msg memoserv cancel nick|#channel
- Example: /msg memoserv cancel Peter
List Memos
Listing all or only particular memos you have or a given channel has received:
- Syntax: /msg memoserv #channel list|new
- Example: /msg memoserv list new
Note: new lists only new (unread) memos, list 2-4 lists memos numbered 2 through 4. If neither new nor a list is given, all memos will be listed, unread memos are marked with a * to the left of the memo number.
Read memos
Reading particular memos you or a channel received:
- Syntax: /msg memoserv read #channel num|list|last|new
- Example: /msg memoserv read new
Deleting Memos
Deleting particular memos you or a channel received:
- Syntax: /msg memoserv del #channel num|list|last|all
- Example: /msg memoserv del 2
Memo Option Settings
Setting various memo options:
- NOTIFIY - Changing when you will be notified about new memos:
- Syntax: /msg memoserv set notify on|logon|new|off
- on: notification on logon, unsetting /away, and when they are sent to you.
- logon: notification on logon, and unsetting /away
- new: notification when they are sent to you
- off: no notification at all
- Example: /msg memoserv set notify new
- Syntax: /msg memoserv set notify on|logon|new|off
- LIMIT - Setting the maximum number of memos you or the given channel can receive:
- Syntax: /msg memoserv set limit #channel limit
- Example: /msg memoserv set limit 5
Note: You cannot set the limit any higher than 20. Setting it to 0 won't allow anyone to send you a memo.
Info
Viewing your (or if given a channel's) amount of (unread) memos, the memo limit, and your notification setting:
- Syntax: /msg memoserv info #channel
- Example: /msg memoserv info
Memo Status
Checking whether the last memo you sent to a user has been read or not:
- Syntax: /msg memoserv check nick
- Example: /msg memoserv check Peter