Difference between revisions of "Services Commands"
(Fair bit of stuff was fixed here. Mainly generic cleanup and FunServ changes. Removed Stats bot section. Need eRep/e-Sim articles done.) |
|||
Line 5: | Line 5: | ||
However, Please be aware that nicks expire after 90 days of non-usage. | However, Please be aware that nicks expire after 90 days of non-usage. | ||
* Usage:''' /msg NickServ REGISTER password [email]''' | * Usage:''' /msg NickServ REGISTER [password] [email]''' | ||
** Example: /msg NickServ REGISTER mypasswordatrizon somename@somedomain.net | ** 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. | *** 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. | ||
* Usage: '''/msg NickServ CONFIRM [confirmation code]''' | * Usage: '''/msg NickServ CONFIRM [confirmation code]''' | ||
** Example: /msg NickServ CONFIRM 20sik25t2 | ** Example: '''/msg NickServ CONFIRM 20sik25t2''' | ||
=== Cancel registration === | |||
This command will cancel the current registration request on your nickname. This is used when the email you used to register is invalid. | |||
* Usage: '''/msg NickServ CANCEL [password]''' | |||
** Please be aware that you will have to re-issue the registration command with a valid email, and then enter the confirmation code to register. | |||
=== Resend confirmation code === | === Resend confirmation code === | ||
Line 18: | Line 24: | ||
=== Identify your nickname === | === Identify your nickname === | ||
Now that you have | Now that you have registered your nickname, it is very important to remember to identify EVERY TIME you access Rizon. The password in this case is the password you supplied during nick registration. | ||
* Usage: '''/msg NickServ IDENTIFY password''' | * Usage: '''/msg NickServ IDENTIFY [password]''' | ||
** Example: /msg NickServ IDENTIFY mypasswordatrizon | ** Example: '''/msg NickServ IDENTIFY mypasswordatrizon''' | ||
=== Group nickname === | === Group nickname === | ||
This command groups your CURRENT nickname with your TARGET nickname. | This command groups your CURRENT nickname with your TARGET nickname. | ||
* Usage:''' /msg NickServ GROUP TARGET password''' | * 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. | ** 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. | *** 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'''. | ||
=== Recover nickname === | === Recover nickname === | ||
If you logon to | 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''' | * Usage: '''/msg NickServ RECOVER [nickname] [password]''' | ||
** Example: /msg NickServ RECOVER OldNick mypasswordatrizon | ** Example: '''/msg NickServ RECOVER OldNick mypasswordatrizon''' | ||
Following recover, services holds your nickname for one minute. In order to release your nickname sooner: | Following recover, services holds your nickname for one minute. In order to release your nickname sooner: | ||
* Usage: '''/msg NickServ RELEASE [nickname] password''' | * Usage: '''/msg NickServ RELEASE [nickname] [password]''' | ||
** Example: /msg NickServ RELEASE OldNick mypasswordatrizon | ** Example: '''/msg NickServ RELEASE OldNick mypasswordatrizon''' | ||
=== Ghost === | === 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. | 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''' | * Usage: '''/msg NickServ GHOST [nickname] [password]''' | ||
** Example: /msg NickServ GHOST OldNick mypasswordatrizon | ** Example: '''/msg NickServ GHOST OldNick mypasswordatrizon''' | ||
=== Access List === | === Access List === | ||
Line 48: | Line 54: | ||
=== Nick information === | === 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. | 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''' | * Usage: '''/msg NickServ INFO [nick]''' | ||
** Example: /msg NickServ INFO OldNick | ** Example: '''/msg NickServ INFO OldNick ''' | ||
** This will return Information about OldNick such as | ** This will return Information about OldNick such as | ||
** -NickServ- OldNick is oldnick | ** -NickServ- OldNick is oldnick | ||
Line 63: | Line 69: | ||
=== Drop === | === 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. | 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''' | * Usage: '''/msg NickServ DROP [nickname]''' | ||
** Example: /msg NickServ DROP OldNick | ** 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. | ** Note: As a security measure, You will be asked to verify drop command in order to complete the drop procedure. | ||
Line 71: | Line 77: | ||
=== Register a channel === | === 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. | 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''' | * Usage: '''/msg ChanServ REGISTER [#channel] [password] [description]''' | ||
** Example: /msg ChanServ REGISTER #newchannel mynewpassword A brand new channel | ** 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. | ** 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 === | === 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. | 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''' | * Usage: '''/msg ChanServ IDENTIFY [#channel] [password]''' | ||
** Example: '''/msg ChanServ IDENTIFY #rizonchannel rizonpassword''' | ** Example: '''/msg ChanServ IDENTIFY #rizonchannel rizonpassword''' | ||
=== Unban User from Channel === | === Unban User from Channel === | ||
If you have been banned out of a channel and currently have enough access on that channel, you can use the unban option to unban yourself. This command can also be used to unban any nickname currently in use. | If you have been banned out of a channel and currently have enough access on that channel, you can use the unban option to unban yourself. This command can also be used to unban any nickname currently in use. | ||
* Usage: '''/msg ChanServ UNBAN #channel [nickname]''' | * Usage: '''/msg ChanServ UNBAN [#channel] [nickname]''' | ||
** Example: '''/msg ChanServ UNBAN #rizonchannel''' | ** Example: '''/msg ChanServ UNBAN #rizonchannel''' | ||
** Example 2: '''/msg ChanServ UNBAN #rizonchannel SomeNick''' | ** Example 2: '''/msg ChanServ UNBAN #rizonchannel SomeNick''' | ||
Line 89: | Line 95: | ||
This command is allows you to invite yourself to a channel (imagine invite only channel) if you have sufficient access. | 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''' | * Usage: '''/msg ChanServ INVITE [#channel]''' | ||
** Example: '''/msg ChanServ INVITE #rizonchannel''' | ** Example: '''/msg ChanServ INVITE #rizonchannel''' | ||
** Note that this will only work if you have sufficient access on #rizonchannel | ** Note that this will only work if you have sufficient access on #rizonchannel | ||
Line 96: | Line 102: | ||
This command allows you to get key (+k) of channel if you have sufficient access on the channel. | This command allows you to get key (+k) of channel if you have sufficient access on the channel. | ||
* Usage: '''/msg ChanServ GETKEY #channel''' | * Usage: '''/msg ChanServ GETKEY [#channel]''' | ||
** Example: '''/msg ChanServ GETKEY #rizonchannel''' | ** Example: '''/msg ChanServ GETKEY #rizonchannel''' | ||
You would then use the command '''/join [#channel] [key]''' to enter the channel. | |||
=== Clear === | === Clear === | ||
Tells ChanServ to clear certain settings on a channel. | Tells ChanServ to clear certain settings on a channel. | ||
* Usage: '''/msg ChanServ CLEAR #channel setting''' | * Usage: '''/msg ChanServ CLEAR [#channel] [setting]''' | ||
* Note: This is by default limited to channel founders and Setting can be one of the followings: | * 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) | ** MODES Resets all modes on the channel (i.e. clears modes i,k,l,m,n,p,s,t) | ||
Line 123: | Line 131: | ||
In order to be able to send and receive memos, you need to have identified to a registered nickname. | In order to be able to send and receive memos, you need to have identified to a registered nickname. | ||
=== Sending memos === | |||
Syntax: /msg MemoServ SEND nick|#channel memo text | Sending a memo to a nick or channel: | ||
Example: /msg MemoServ SEND Peter I'm missing you! | * Syntax: '''/msg MemoServ SEND [nick|#channel] [memo text]''' | ||
** Example: '''/msg MemoServ SEND Peter I'm missing you!''' | |||
Line 131: | Line 140: | ||
Cancelling the last unread memo you sent to a nick or channel: | Cancelling the last unread memo you sent to a nick or channel: | ||
* Syntax: /msg MemoServ CANCEL nick|#channel | * Syntax: '''/msg MemoServ CANCEL [nick|#channel]''' | ||
** Example: /msg MemoServ CANCEL Peter | ** Example: '''/msg MemoServ CANCEL Peter''' | ||
Line 139: | Line 148: | ||
Listing all or only particular memos you have or a given channel has received: | Listing all or only particular memos you have or a given channel has received: | ||
*Syntax: /msg MemoServ #channel LIST | *Syntax: '''/msg MemoServ #channel LIST NEW''' | ||
**Example: /msg MemoServ LIST NEW | **Example: '''/msg MemoServ LIST NEW''' | ||
Note: new lists only new (unread) memos, list 2-4 lists memos numbered 2 through 4. | Note: new lists only new (unread) memos, list 2-4 lists memos numbered 2 through 4. | ||
Line 151: | Line 160: | ||
Reading particular memos you or a channel received: | Reading particular memos you or a channel received: | ||
*Syntax: /msg MemoServ READ #channel NUM|LIST|LAST|NEW | *Syntax: '''/msg MemoServ READ #channel [NUM|LIST|LAST|NEW]''' | ||
**Example: /msg MemoServ READ new | **Example: '''/msg MemoServ READ new''' | ||
Line 159: | Line 168: | ||
Deleting particular memos you or a channel received: | Deleting particular memos you or a channel received: | ||
*Syntax: /msg MemoServ DEL #channel NUM|LIST|LAST|NEW | *Syntax: '''/msg MemoServ DEL #channel [NUM|LIST|LAST|NEW]''' | ||
**Example: /msg MemoServ DEL 2 | **Example: '''/msg MemoServ DEL 2''' | ||
Line 168: | Line 177: | ||
*NOTIFIY - Changing when you will be notified about new memos: | *NOTIFIY - Changing when you will be notified about new memos: | ||
**Syntax: /msg MemoServ SET NOTIFY ON|LOGON|NEW|OFF | **Syntax: '''/msg MemoServ SET NOTIFY [ON|LOGON|NEW|OFF]''' | ||
***ON: notification on logon, unsetting /away, and when they are sent to you. | ***ON: notification on logon, unsetting '''/away''', and when they are sent to you. | ||
***LOGON: notification on logon, and unsetting /away | ***LOGON: notification on logon, and unsetting '''/away''' | ||
***NEW: notification when they are sent to you | ***NEW: notification when they are sent to you | ||
***OFF: no notification at all | ***OFF: no notification at all | ||
**Example: /msg MemoServ SET NOTIFY NEW | **Example: '''/msg MemoServ SET NOTIFY NEW''' | ||
*LIMIT - Setting the maximum number of memos you or the given channel can receive: | *LIMIT - Setting the maximum number of memos you or the given channel can receive: | ||
**Syntax: /msg MemoServ SET LIMIT #channel LIMIT | **Syntax: '''/msg MemoServ SET LIMIT #channel LIMIT''' | ||
**Example: /msg MemoServ SET LIMIT 5 | **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. | Note: You cannot set the limit any higher than 20. Setting it to 0 won't allow anyone to send you a memo. | ||
Line 185: | Line 194: | ||
Viewing your (or if given a channel's) amount of (unread) memos, the memo limit, and your notification setting: | Viewing your (or if given a channel's) amount of (unread) memos, the memo limit, and your notification setting: | ||
*Syntax: /msg MemoServ INFO #channel | *Syntax: '''/msg MemoServ INFO [#channel]''' | ||
**Example: /msg MemoServ INFO | **Example: '''/msg MemoServ INFO #rizonchannel''' | ||
Line 192: | Line 201: | ||
Checking whether the last memo you sent to a user has been read or not: | Checking whether the last memo you sent to a user has been read or not: | ||
*Syntax: /msg MemoServ CHECK nick | *Syntax: '''/msg MemoServ CHECK [nick]''' | ||
**Example: /msg MemoServ CHECK Peter | **Example: '''/msg MemoServ CHECK Peter''' | ||
Line 204: | Line 213: | ||
To assign a BotServ bot, use | To assign a BotServ bot, use | ||
'''/msg BotServ ASSIGN #channel BOT''' | '''/msg BotServ ASSIGN [#channel] [BOT]''' | ||
*where #channel is the name of the channel you are assigning it to and bot is the bot you are assigning. | *where #channel is the name of the channel you are assigning it to and bot is the bot you are assigning. | ||
Line 336: | Line 345: | ||
= FunServ Commands = | = FunServ Commands = | ||
FunServ is a custom service provided for Rizon users. FunServ includes LimitServ, | FunServ is a custom service provided for Rizon users. FunServ includes Trivia, Quotes, LimitServ, Internets, eRepublik and e-Sim. | ||
* Usage: '''/msg FunServ help''' | * Usage: '''/msg FunServ help''' | ||
Line 346: | Line 355: | ||
Trivia simply allows Trivia to be held in channel on various different topics. | Trivia simply allows Trivia to be held in channel on various different topics. | ||
To assign Trivia to your channel, use the following | To assign Trivia to your channel, use the following command: | ||
* Usage: '''/msg | * Usage: '''/msg Trivia request #channel''' | ||
** Example: '''/msg | ** Example: '''/msg Trivia request #rizonchannel''' | ||
Some of the other commands that can be used in channel to customize Trivia are: | Some of the other commands that can be used in channel to customize Trivia are: | ||
Line 376: | Line 385: | ||
* Theme: Stargate, 2082 questions. | * Theme: Stargate, 2082 questions. | ||
In order to remove Trivia from your channel, please use the following | In order to remove Trivia from your channel, please use the following command: | ||
'''/msg | '''/msg Trivia remove #channel''' | ||
=== | ===LimitServ=== | ||
''' | LimitServ constantly keeps a limit on the channel in order to avoid join floods. It is recommended that users requesting this bot '''AT LEAST''' have 5 users in their channel. | ||
In order to request this bot, use the following command: | |||
* Usage: '''/msg LimitServ request #channel''' | |||
** Example: '''/msg LimitServ request #rizonchannel''' | |||
It is worth noting that there are no settings a user can set to change the rate or size of the limit changes. | |||
In order to remove the LimitServ bot at any time, use the command: | In order to remove the LimitServ bot at any time, use the command: | ||
Usage: '''/msg | Usage: '''/msg LimitServ remove #channel''' | ||
===Internets=== | ===Internets=== | ||
Internets is a Rizon internet bot which comes with many various different commands, such as google, qdb, urbandictionary, and more. | Internets is a Rizon internet bot which comes with many various different commands, such as google, qdb, urbandictionary, and more. | ||
===== Requesting Internets ===== | ===== Requesting Internets ===== | ||
In order to request this bot, use the following command: | |||
* Usage: '''/msg Internets request #channel''' | |||
** Example: '''/msg Internets request #rizonchannel''' | |||
In order to remove Internets from your channel, please use the following command: | |||
'''/msg Internets remove #channel''' | |||
Internets Features | ====Internets Features==== | ||
====Google==== | ====Google==== | ||
Line 426: | Line 421: | ||
Example: | Example: | ||
[Jason] .google Rizon IRC | [Jason] '''.google Rizon IRC''' | ||
[Internets] Welcome to Rizon :: irc.rizon.net @ http://www.rizon.net/ || LAUNCH Rizon IRC - Welcome to Rizon :: irc.rizon.net @ http://www.rizon.net/chat.php || Rizon - IRC Network - irc.netsplit.de @ http://irc.netsplit.de/networks/Rizon/ || #pancakes - Rizon - IRC Directory - IRC-Monitor.com @ http://en.irc-monitor.com/channels-directory-713781 | [Internets] Welcome to Rizon :: irc.rizon.net @ http://www.rizon.net/ || LAUNCH Rizon IRC - Welcome to Rizon :: irc.rizon.net @ http://www.rizon.net/chat.php || Rizon - IRC Network - irc.netsplit.de @ http://irc.netsplit.de/networks/Rizon/ || #pancakes - Rizon - IRC Directory - IRC-Monitor.com @ http://en.irc-monitor.com/channels-directory-713781 | ||
Line 434: | Line 429: | ||
Example: | Example: | ||
[Jason] .cc 2pi | [Jason] '''.cc 2pi''' | ||
[Interenets] [calc] 2 * pi = 6.28318531 | [Interenets] [calc] 2 * pi = 6.28318531 | ||
Line 443: | Line 438: | ||
Example: | Example: | ||
[Jason] .d 6 | [Jason] '''.d 6''' | ||
[Internets] :: Total 5 / 6 [83%] :: Results [5] :: | [Internets] :: Total 5 / 6 [83%] :: Results [5] :: | ||
[Jason] .d 3d6 | [Jason] '''.d 3d6''' | ||
[Internets] :: Total 9 / 18 [50%] :: Results [4, 3, 2] :: | [Internets] :: Total 9 / 18 [50%] :: Results [4, 3, 2] :: | ||
[Jason] .d 3d6+6 | [Jason] '''.d 3d6+6''' | ||
[Internets] :: Total 13 / 24 [54%] :: Results [4, 2, 1] :: | [Internets] :: Total 13 / 24 [54%] :: Results [4, 2, 1] :: | ||
Line 460: | Line 455: | ||
Example: | Example: | ||
[Jason] .dict insufferable | [Jason] '''.dict insufferable''' | ||
[Internets] :: [1/1] Definition insufferable :: Difficult or impossible to endure; intolerable. :: | [Internets] :: [1/1] Definition insufferable :: Difficult or impossible to endure; intolerable. :: | ||
Line 468: | Line 463: | ||
'''''Display a random quote from qdb''''' | '''''Display a random quote from qdb''''' | ||
Usage: .qdb random | Usage: '''.qdb random''' | ||
Example: | Example: | ||
[Jason] .qdb random | [Jason] '''.qdb random''' | ||
[Internets] [6176] <Hostile> when i woke up i found pictures of Salma Hayek, A turkish guy's | [Internets] [6176] <Hostile> when i woke up i found pictures of Salma Hayek, A turkish guy's | ||
Line 480: | Line 475: | ||
'''''Search qdb for specific quote''''' | '''''Search qdb for specific quote''''' | ||
Usage: .qdb search <string> | Usage: '''.qdb search <string>''' | ||
Example: | Example: | ||
[Jason] .qdb search rizon | [Jason] '''.qdb search rizon''' | ||
[Internets] QDB quotes found matching "rizon": | [Internets] QDB quotes found matching "rizon": | ||
Line 493: | Line 488: | ||
'''''Display specific quote from qdb''''' | '''''Display specific quote from qdb''''' | ||
Usage: .qdb <number to display> | Usage: '''.qdb <number to display>''' | ||
Example: | Example: | ||
[Jason] .qdb 19478 | [Jason] '''.qdb 19478''' | ||
[Internets] [19478] * Straylight hate hate HATES Verizon ads | [Internets] [19478] * Straylight hate hate HATES Verizon ads | ||
Line 509: | Line 504: | ||
'''''Search for a word on urban dictionary''''' | '''''Search for a word on urban dictionary''''' | ||
Usage: .urban <word> | Usage: '''.urban <word>''' | ||
Example: | Example: | ||
[Jason] .urban jason | [Jason] '''.urban jason''' | ||
[Internets] [1/7] the only name that can be spelled through 5 months of the year.; J - July; A - August; S- September; O - October; N | [Internets] [1/7] the only name that can be spelled through 5 months of the year.; J - July; A - August; S- September; O - October; N | ||
Line 519: | Line 514: | ||
'''''For words with multiple definitions, allows you to show other definitions''''' | '''''For words with multiple definitions, allows you to show other definitions''''' | ||
Usage: .urban #number# <word> | Usage: '''.urban #number# <word>''' | ||
Example: | Example: | ||
[Jason] .urban 4 jason | [Jason] '''.urban 4 jason''' | ||
[Internets] [4/7] Leader of the Argonauts; Legendary Hero associated with Greek Mythology; Same level as Hercules, Ulysses, and Achilles; Smart, Sexy, Very Handsome person; often RF Engineer by day and gigaloo by night. Admired and idolized by many.; I wish I could be like Jason.; Jason is my American Idol.; You are so Jason I'm jealous! | [Internets] [4/7] Leader of the Argonauts; Legendary Hero associated with Greek Mythology; Same level as Hercules, Ulysses, and Achilles; Smart, Sexy, Very Handsome person; often RF Engineer by day and gigaloo by night. Admired and idolized by many.; I wish I could be like Jason.; Jason is my American Idol.; You are so Jason I'm jealous! | ||
Line 531: | Line 526: | ||
'''''Display a random quote from FML''''' | '''''Display a random quote from FML''''' | ||
Usage: .fml random | Usage: '''.fml random''' | ||
Example: | Example: | ||
[Jason] .fml random | [Jason] '''.fml random''' | ||
[Internets] [1313726] Today, I had to go visit my grandma. While in her bathroom, the floss I was using cut my gum, I then proceded to make sounds of slight pain. My grandma was, at the same moment, walking by and said "Don't masturbate in side of my bathroom you sick teen!" Now my grandma thinks I am a sexual pervert. FML | [Internets] [1313726] Today, I had to go visit my grandma. While in her bathroom, the floss I was using cut my gum, I then proceded to make sounds of slight pain. My grandma was, at the same moment, walking by and said "Don't masturbate in side of my bathroom you sick teen!" Now my grandma thinks I am a sexual pervert. FML | ||
Line 541: | Line 536: | ||
'''''Display a specific quote from FML''''' | '''''Display a specific quote from FML''''' | ||
Usage: .fml 3826223 | Usage: '''.fml 3826223''' | ||
Example: | Example: | ||
[ | [Jason] '''.fml 3826223''' | ||
[Internets] [3826223] Today, I was getting a haircut. I had my foils in for about 10 minutes when the fire alarm went off. The building then started to fill with smoke and we evacuated. While outside watching the fire being put out, I forgot about my foils. I now have bright bleached yellow and orange hair. FML | [Internets] [3826223] Today, I was getting a haircut. I had my foils in for about 10 minutes when the fire alarm went off. The building then started to fill with smoke and we evacuated. While outside watching the fire being put out, I forgot about my foils. I now have bright bleached yellow and orange hair. FML | ||
Line 553: | Line 548: | ||
'''''Display a weather from specific city/zipcode''''' | '''''Display a weather from specific city/zipcode''''' | ||
Usage: .weather <zipcode/city name> | Usage: '''.weather <zipcode/city name>''' | ||
Example: | Example: | ||
[Jason] .weather 90210 | [Jason] '''.weather 90210''' | ||
[Internets] Weather for Beverly Hills, CA 90210: Current: 78°F, Clear, Wind: SE at 0 mph, Humidity: 50% | [Internets] Weather for Beverly Hills, CA 90210: Current: 78°F, Clear, Wind: SE at 0 mph, Humidity: 50% | ||
[Jason] .weather panama city, fl | [Jason] '''.weather panama city, fl''' | ||
[Internets] Weather for Panama City, FL: Current: 91°F, Cloudy, Wind: W at 1 mph, Humidity: 59% | [Internets] Weather for Panama City, FL: Current: 91°F, Cloudy, Wind: W at 1 mph, Humidity: 59% | ||
Line 567: | Line 562: | ||
====Translate text from one language to another==== | ====Translate text from one language to another==== | ||
Usage: .translate <textlanguage> <targetlanguage> <string> | Usage: '''.translate <textlanguage> <targetlanguage> <string>''' | ||
Example: | Example: | ||
[Jason] .translate en es What is your name? | [Jason] '''.translate en es What is your name?''' | ||
[Internets] [t] [from en] -> ¿Cómo te llamas? | [Internets] [t] [from en] -> ¿Cómo te llamas? | ||
[Jason] .translate es en ¿Cómo te llamas? | [Jason] '''.translate es en ¿Cómo te llamas?''' | ||
[Internets] [t] [from es] What's your name? | [Internets] [t] [from es] What's your name? |
Revision as of 20:48, 23 November 2012
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
Cancel registration
This command will cancel the current registration request on your nickname. This is used when the email you used to register is invalid.
- Usage: /msg NickServ CANCEL [password]
- Please be aware that you will have to re-issue the registration command with a valid email, and then enter the confirmation code to register.
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 EVERY TIME 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 enough access on that channel, you can use the unban option to unban yourself. This command can also be used to unban any nickname currently in use.
- Usage: /msg ChanServ UNBAN [#channel] [nickname]
- Example: /msg ChanServ UNBAN #rizonchannel
- Example 2: /msg ChanServ UNBAN #rizonchannel SomeNick
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
You would then use the command /join [#channel] [key] to enter the channel.
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.
Sending memos
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|NEW]
- 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 #rizonchannel
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
BotServ Commands
BotServ allows you to have a bot on your own channel. It has been created for users that can't host or configure a bot, or for use on networks that don't allow users bot. Bot will join a channel whenever there is at least 1 user(s) on it. You can also set a badwords list to kick someone whenever they say a "badword".
Note: Users can request a custom botname if they have 150 or more users in their channel.
To assign a BotServ bot, use
/msg BotServ ASSIGN [#channel] [BOT]
- where #channel is the name of the channel you are assigning it to and bot is the bot you are assigning.
To list available bots use
/msg BotServ BOTLIST
Note: Since the introduction of new services featuring fantasy commands, all commands of the syntax /msg ChanServ COMMAND #YOURCHANNEL [PARAMETERS] will become .COMMAND [PARAMETERS]. All commands that are available in /msg ChanServ HELP can be used in-channel EXCEPT IDENTIFY, for obvious reasons.
Channel Status Commands
Giving/removing modes to/from a user or yourself if nick is not specified, requires you to have sufficient access on the channel:
- Voice + (+v)
- .voice nick
- .devoice nick
- Halfop % (+h)
- .halfop nick
- .dehalfop nick
- Op @ (+o)
- .op nick
- .deop nick
- Protected/Admin & (+a) Note: Requires protectmode to be enabled.
- .protect nick
- .deprotect nick
- Owner ~ (+q) Note: Requires ownermode to be enabled.
- .owner
- .deowner
Kicking & Banning Commands
Kicking a user from the channel via Bot-/ChanServ with an optional reason:
- .kick nick reason
or
- .k nick reason
Kicking and banning a nick from the channel via Bot-/ChanServ with an optional reason:
- .kickban nick reason
or
- .kb nick reason
Access Commands
Viewing the channel's access list, optionally you can view the access level of a particular nick or list entry only:
- .access list NICK|NUMBER
Adding a nick to the access list:
- .access add NICK LEVEL
Default levels: (3 = voice (+), 4 = halfop (%), 5 = op (@), 10 = protected op/admin (&))
Deleting a nick from the access list:
- .access del NICK|NUMBER
Clearing the access list:
- .access clear
Akick Commands
Viewing the channel's akick list, optionally you can view the akick entry of a particular nick or list entry only:
- .akick list NICK|NUMBER
Viewing the channel's akick list, more detailled than .akick list, optionally you can view the akick entry of a particular nick or list entry only:
- .akick view NICK|NUMBER
Adding a nick or usermask to the akick list with an optional reason:
- .akick add NICK|USERMASK REASON
Deleting a nick/usermask or list entry from the akick list:
- .akick del NICK|USERMASK|NUMBER
Clearing the channel's akick list:
- .akick clear
Enforcing an akick on users matching an entry on the akick list who is currently on the channel:
- .akick enforce
Setting a permanent channel ban for an akicked usermask: (If someone tries to remove the ban it will automatically be set again.)
- .akick stick USERMASK
Removing the stick, the ban will be allowed to be removed again.
- .akick unstick USERMASK
Note: This does not remove the akick.
Miscellaneous Commands
Checking when a user was last seen on the channel:
- .seen NICK
Note: The specified user has to be on the channel's access list.
Viewing information about the channel:
- .info
Viewing more detailed information about the channel:
- .info ALL
Note: Requires founder status by default.
If you have a BotServ bot on your channel but these commands still don't work for you, assure that fantasy mode is enabled:
/msg BotServ SET #channel FANTASY ON
HostServ Commands
Request vHost
In order to request a vHost from HostServ, use the command request:
- Usage: /msg HostServ REQUEST your.vhost.here
- Example: /msg HostServ REQUEST this.is.my.vhost
vHost is approved by Rizon Staff and most meet requires described at vhost
vhost on
Approval/Rejection of vhosts are sent in memos and if your vhost has been approved, you can use the following commands to turn it on:
- Usage: /msg HostServ ON
vhost off
If you would like to turn off your vhost for whatever rease, use the following:
- Usage: /msg HostServ OFF
vhost group
This commands allows users to sync vhost for all the nicks in their group. It will set the CURRENT nick's vhost to all the group members.
- Usage: /msg HostServ GROUP
FunServ Commands
FunServ is a custom service provided for Rizon users. FunServ includes Trivia, Quotes, LimitServ, Internets, eRepublik and e-Sim.
- Usage: /msg FunServ help
This command lists the basic usage of all FunServ services. It is however important to note that only channel founders are allowed to request FunServ services.
Trivia
Trivia simply allows Trivia to be held in channel on various different topics.
To assign Trivia to your channel, use the following command:
- Usage: /msg Trivia request #channel
- Example: /msg Trivia request #rizonchannel
Some of the other commands that can be used in channel to customize Trivia are:
- .help trivia - Will list all trivia commands.
- .trivia [number] - to start playing.
- .strivia - to stop current round.
- .topten or tt - lists top ten players.
- .rank [nick] - shows yours or given nicks current rank.
- .next - skips question.
- .themes - lists available question themes.
- .theme set <name> - changes current question theme (must be channel founder).
The current question themes in which we have are:
- Theme: Anime, 2323 questions.
- Theme: default, 79015 questions.
- Theme: Geography, 122 questions.
- Theme: History, 64 questions.
- Theme: LOTR-Books, 800 questions.
- Theme: LOTR-Movies, 455 questions.
- Theme: Movies, 731 questions.
- Theme: Naruto, 918 questions.
- Theme: ScienceAndNature, 96 questions.
- Theme: Simpsons, 249 questions.
- Theme: Stargate, 2082 questions.
In order to remove Trivia from your channel, please use the following command: /msg Trivia remove #channel
LimitServ
LimitServ constantly keeps a limit on the channel in order to avoid join floods. It is recommended that users requesting this bot AT LEAST have 5 users in their channel.
In order to request this bot, use the following command:
- Usage: /msg LimitServ request #channel
- Example: /msg LimitServ request #rizonchannel
It is worth noting that there are no settings a user can set to change the rate or size of the limit changes.
In order to remove the LimitServ bot at any time, use the command: Usage: /msg LimitServ remove #channel
Internets
Internets is a Rizon internet bot which comes with many various different commands, such as google, qdb, urbandictionary, and more.
Requesting Internets
In order to request this bot, use the following command:
- Usage: /msg Internets request #channel
- Example: /msg Internets request #rizonchannel
In order to remove Internets from your channel, please use the following command: /msg Internets remove #channel
Internets Features
Search google
Usage: .google <what to search for>
Example: [Jason] .google Rizon IRC
[Internets] Welcome to Rizon :: irc.rizon.net @ http://www.rizon.net/ || LAUNCH Rizon IRC - Welcome to Rizon :: irc.rizon.net @ http://www.rizon.net/chat.php || Rizon - IRC Network - irc.netsplit.de @ http://irc.netsplit.de/networks/Rizon/ || #pancakes - Rizon - IRC Directory - IRC-Monitor.com @ http://en.irc-monitor.com/channels-directory-713781
Calc
Calculates an expression
Example: [Jason] .cc 2pi
[Interenets] [calc] 2 * pi = 6.28318531
Dice
Rolls X N-sided dice with an optional modifier A (XdN±A)
Example: [Jason] .d 6
[Internets] :: Total 5 / 6 [83%] :: Results [5] ::
[Jason] .d 3d6 [Internets] :: Total 9 / 18 [50%] :: Results [4, 3, 2] ::
[Jason] .d 3d6+6 [Internets] :: Total 13 / 24 [54%] :: Results [4, 2, 1] ::
Dict
Searches for a dictionary definition
Example:
[Jason] .dict insufferable
[Internets] :: [1/1] Definition insufferable :: Difficult or impossible to endure; intolerable. ::
Qdb
Display a random quote from qdb
Usage: .qdb random
Example:
[Jason] .qdb random
[Internets] [6176] <Hostile> when i woke up i found pictures of Salma Hayek, A turkish guy's
[Internets] [6176] page and my flip flop in my scanner
Search qdb for specific quote
Usage: .qdb search <string>
Example:
[Jason] .qdb search rizon
[Internets] QDB quotes found matching "rizon":
[Internets] 38918 2183 19478 30588 2351 8009 42967 18406 46479 48577 46537 50021 32952 71255
Display specific quote from qdb
Usage: .qdb <number to display>
Example:
[Jason] .qdb 19478
[Internets] [19478] * Straylight hate hate HATES Verizon ads
[Internets] [19478] <+Straylight> CAN YOU HEAR ME NOW?
[Internets] [19478] <+Straylight> SCREW YOU THEN
Urban Dictionary
Search for a word on urban dictionary
Usage: .urban <word>
Example: [Jason] .urban jason
[Internets] [1/7] the only name that can be spelled through 5 months of the year.; J - July; A - August; S- September; O - October; N - November; Jason is a very unique name
For words with multiple definitions, allows you to show other definitions
Usage: .urban #number# <word>
Example:
[Jason] .urban 4 jason
[Internets] [4/7] Leader of the Argonauts; Legendary Hero associated with Greek Mythology; Same level as Hercules, Ulysses, and Achilles; Smart, Sexy, Very Handsome person; often RF Engineer by day and gigaloo by night. Admired and idolized by many.; I wish I could be like Jason.; Jason is my American Idol.; You are so Jason I'm jealous!
FML
Display a random quote from FML
Usage: .fml random
Example:
[Jason] .fml random
[Internets] [1313726] Today, I had to go visit my grandma. While in her bathroom, the floss I was using cut my gum, I then proceded to make sounds of slight pain. My grandma was, at the same moment, walking by and said "Don't masturbate in side of my bathroom you sick teen!" Now my grandma thinks I am a sexual pervert. FML
Display a specific quote from FML
Usage: .fml 3826223
Example:
[Jason] .fml 3826223
[Internets] [3826223] Today, I was getting a haircut. I had my foils in for about 10 minutes when the fire alarm went off. The building then started to fill with smoke and we evacuated. While outside watching the fire being put out, I forgot about my foils. I now have bright bleached yellow and orange hair. FML
Weather
Display a weather from specific city/zipcode
Usage: .weather <zipcode/city name>
Example:
[Jason] .weather 90210
[Internets] Weather for Beverly Hills, CA 90210: Current: 78°F, Clear, Wind: SE at 0 mph, Humidity: 50%
[Jason] .weather panama city, fl
[Internets] Weather for Panama City, FL: Current: 91°F, Cloudy, Wind: W at 1 mph, Humidity: 59%
Translate text from one language to another
Usage: .translate <textlanguage> <targetlanguage> <string>
Example:
[Jason] .translate en es What is your name?
[Internets] [t] [from en] -> ¿Cómo te llamas?
[Jason] .translate es en ¿Cómo te llamas?
[Internets] [t] [from es] What's your name?
List of languages supported:
Language | |
---|---|
ar | Arabic |
bg | Bulgarian |
ca | Catalan |
cs | Czech |
da | Danish |
nl | Dutch |
en | English |
et | Estonian |
fi | Finnish |
fr | French |
de | German |
el | Greek |
hi | Hindi |
hu | Hungarian |
id | Indonesian |
it | Italian |
ja | Japanese |
ko | Korean |
lv | Latvian |
lt | Lithuanian |
no | Norwegian |
fa | Persian (ALPHA) |
pl | Polish |
pt | Portuguese |
ro | Romanian |
ru | Russian |
sk | Slovak |
sl | Slovenian |
es | Spanish |
sv | Swedish |
th | Thai |
tr | Turkish |
uk | Ukrainian |
vi | Vietnamese |