-------------------------------------------------------------------------- on *:text:!opcomms:#,?:{ mn 4 You, and I, need to be a Half-Operator or Operator to use these: mn 12 "!tb Nickname Minutes Reason" - Timed Ban Nickname for ___ Minutes for ___ Reason mn 12 "!ekick Nickname Reason" - Kicks the user with the reason you chose mn 12 "!ekb Nickname Reason" - Kick-Bans the nickname with the reason you chose mn 12 "!ub Nickname" - Unbans the nickname you chose -User must be online (BanMask 2) mn 12 "!cmute / !cdmute" - Mutes / DeMutes the channel mn 12 "!nmute Nickname / !ndmute Nickname" - Mutes /DeMutes a user by their hostname mn 4 Type "!scomms" for my status commands. Such as !v and !h. (Voice and Half-Op User) mn 1 -- End -- } on *:text:!scomms:#,?:{ mn 4 Key: [MH] = I Need At Least Half-Op * [MO] = I Need Op * [YH] = You Need At Least Half-Op * [YO] = You Need Op mn 4 All of these commands can have up to 15 nicknames on one line! (I.E. !v Nick Nick Nick Nick...) mn 12 "!v Nick / !dv Nick" - Voices / DeVoices The User [MH] [YH] mn 12 "!hop Nick / !dhop Nick" - Half-Ops / DeHalf-Ops The User [MO] [YO] mn 12 "!oper Nick / !doper Nick" - Ops / DeOps The User [MO] [YO] mn 1 -- End -- } Half-Op+ Commands: on *:text:!ekick*:#:{ if ($nick isop $chan) || ($nick ishop $chan) { inc %kcount 1 | kick $chan $2 1- 12Reason:4 $3- 1- 12EraKickCount: 1(4 %kcount 1) 1- } } on *:text:!ekb*:#:{ if ($nick isop $chan) || ($nick ishop $chan) { inc %kbcount 1 | mode $chan +b $address($2,2) | kick $chan $2 1- 12Reason:4 $3- 1- 12EraKickBanCount: 1(4 %kbcount 1) 1- } } on *:text:!ub*:#:{ if ($nick isop $chan) || ($nick ishop $chan) { mode $chan -b $address($2,2) } } on *:text:!cmute:#:{ if ($nick isop $chan) || ($nick ishop $chan) { mode $chan +m } } on *:text:!cdmute:#:{ if ($nick isop $chan) || ($nick ishop $chan) { mode $chan -m } } on *:text:!nmute*:#:{ if ($nick isop $chan) || ($nick ishop $chan) { mode $chan +b ~q: $+ $address($2,2) } } on *:text:!ndmute*:#:{ if ($nick isop $chan) || ($nick ishop $chan) { mode $chan -b ~q: $+ $address($2,2) } } on *:text:!v*:#:{ if ($nick isop $chan) || ($nick ishop $chan) { mode $chan +vvvvvvvvvvvvvvv $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 } } on *:text:!dv*:#:{ if ($nick isop $chan) || ($nick ishop $chan) { mode $chan -vvvvvvvvvvvvvvv $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 } } on *:text:!hop*:#:{ if ($nick isop $chan) { mode $chan +hhhhhhhhhhhhhhh $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 } } on *:text:!dhop*:#:{ if ($nick isop $chan) { mode $chan -hhhhhhhhhhhhhhh $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 } } on *:text:!oper*:#:{ if ($nick isop $chan) { mode $chan +ooooooooooooooo $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 } } on *:text:!doper*:#:{ if ($nick isop $chan) { mode $chan -ooooooooooooooo $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 } } on *:text:!tb*:#:{ if ($2 isop $chan) || ($2 ishop $chan) { notice $nick 12I have been 4forbidden12 to use this command on 4Operators 12and 4Half-Operators12! halt } else { if ($nick isop $chan) || ($nick ishop $chan) { inc %kcount /ban -ku $+ $calc( $3 * 60 ) $chan $2 2 7 Reason: $4- 1- 11 $3 Minute Ban 1- 12Noobs Pwnt: 1(4 %kcount 1) } } } off *:text:!timebomb*:#:{ if ($nick ishop $chan) || ($nick isop $chan) { if ($me !isop $chan) || ($me !ishop $chan) { msg $chan $nick $+ , I don't timebomb without Operator/Half-Operator status. halt } :start1 if (%bombnick) { msg $chan $chr(1) $+ ACTION points at the bulge in [ %bombnick ] $+ 's pants. They have only $timer(bomb).secs seconds left. $+ $chr(1) } else { if ($2 ison $chan) { set %bombnick $2 set %colorarray red,orange,yellow,green,blue,purple,black,brown,white set %bombcolor %colorarray set %bombwirecount $rand(1,6) set %bombwires1 0 ; set %bombwires $gettok(%bombcolor,$rand(1,$gettok(%bombcolor,0,44)) while (%bombwirecount > %bombwires1) { ;while (%bombwirecount > $gettok(%bombwires,0,44)) { ; set %bombwires $addtok(%bombwires,$gettok(%bombcolor,$rand(1,$gettok(%bombcolor,0,44)),44) set %bombwirenew $gettok( %bombcolor , $rand(1,$gettok(%bombcolor,0,44)) , 44) set %bombwires %bombwires %bombwirenew set %bombcolor $remtok(%bombcolor,%bombwirenew,44) inc %bombwires1 } set %bombtime $rand(10,45) if (%nobomb) { msg $chan 4 $nick $+ 12: Haha, I don't know who you are talking about so....... 4YOU HAVE THE BOMB! } else { msg $chan $chr(1) $+ ACTION stuffs a time bomb into $2 $+ 's pants. The display reads $chr(91) $+ %bombtime $+ $chr(93) seconds. $+ $chr(1) } unset %nobomb } msg $chan $2 $+ : Diffuse the bomb by cutting the correct wire, type: !cw COLOR -- There are $gettok(%bombwires,0,32) wires, they are: $replace(%bombwires,$chr(32),$chr(44) $+ $chr(32)) set %bombright $gettok(%bombwires,$rand(1,$gettok(%bombwires,0,32)),32) timerbomb 1 %bombtime bombkick $chan $2 12You have failed to defuse the bomb.4 *BOOM!* 1(12Correct Wire:4 %bombright 1) } else { tokenize 32 timebomb $nick set %nobomb 1 goto start1 } } } on *:text:!cw*:# { if ($nick == %bombnick) { timerbomb off if ($2 == %bombright) { msg $chan $nick cut the %bombright wire. This has defused the bomb! } else { kick $chan $nick 12Snip...4*BOOM!* 1(12Correct wire was:4 %bombright $+ 1) } unset %bombnick unset %bombwires } else { if (%bombnick) { msg $chan 12You cannot decide4 %bombnick $+ 12's future, they will need to cutwire themselves. } } } alias bombkick { kick $1- unset %bombnick unset %bombwires } -------------------------------------------------------------------------- FEATURES: on *:text:!features:#,?:{ mn 4 These are my features: mn 4 Type "!fo" , not as big features - "!counts" , counter scripts - "!games" , games mn 12 "!hsm" - RuneScape HighScores Menu (How To Use) mn 12 "!ipm" - RuneScape Item Pricer Menu (How To Use) mn 12 "!polli" - Make A Poll (How To Use) mn 12 "!calcm" - Calculator Menu (How To Use) mn 12 "!binfo" - Info on my current statistics mn 12 "!/@monster Monster Name - Search RuneScape For Monster Information mn 12 "!/@kbase Search Word - Search the RS Knowledge Base mn 12 "!/@rss Server - See the statistics of that RuneScape2 Server (Is a bit laggy) mn 12 "!/@time s Minutes / !/@time m Seconds" - Convert Seconds To Minutes and Vise-Versa mn 1 -- End -- } on *:text:!fo:#,?:{ mn 4 These are my not as big features: mn 12 "!lgm" - See the latest Global Message sent mn 12 "*See End Level Skill" - Congrats on your level (Triggers: !lvl, !level, !lvlup, !levelup) mn 12 "!sex Nick / !sex Nick Nick / !sex Nick Nick Nick" - You can guess mn 12 "!/@8ball Question" - Let EraBot answer your questions mn 12 "!/@chuck" - Get a random Chuck Norris fact (Over 600!) mn 12 "!/@yourmom" - Get a random your mom joke (Over 300!) mn 12 "!/@ctime" - See The Current Time (-6 GMT) mn 12 "!/@time s Minutes / !/@time m Seconds" - Convert Seconds To Minutes and Vise-Versa mn 1 -- End -- } on *:text:!counts:#,?:{ mn 4 These are my counter scripts: mn 12 "!/@ncount" - See how many users are in your channel mn 12 "!/@lcount" - See the current "Lol-Count" mn 12 "!/@rcount" - See the current "Rofl-Count" mn 12 "!/@hcount" - See the current "Huggle-Count" mn 12 "!/@tcount" - See the current "Trouts-Saved-Count" mn 12 "!/@ycount" - See the current "Hungry-Count" mn 1 -- End -- } on *:text:!games:#,?:{ mn 4 These are my game menus: mn 12 "!cstart" - Start Using the Casino mn 12 "!ngm" - Number Game Menu mn 12 "!hmm" - Hangman Menu mn 12 "!trivia" - Trivia mn 1 -- End -- } on *:text:!casino:#:{ notice $nick 1| Casino Menu | notice $nick 12Games:4 !cgames notice $nick 12Start an Account:4 !cstart notice $nick 12See User's Cash:4 !cash Nick notice $nick 12Broke? Use:4 !cbroke notice $nick 1-- End -- } on *:text:!trivia:#,?:{ mn 4 Trivia Menu: mn 12 "!triviaon" - Starts Trivia mn 12 "!triviaoff" - Stops Trivia mn 12 "!trivcomms" - Trivia Commands (Staff Only) mn 12 "!trivinfo" - Trivia Info (Staff Only) mn 1 -- End -- } on *:TEXT:!hmm*:#,?:{ mn 4 Hangman Menu: mn 12 "!hangman" - Start up a game mn 12 "!shangman" - Stop a game mn 12 "!hang Letter" - Guess a letter mn 12 "!answer Answer" - Guess the answer mn 12 The @'s are the length of the words/word, the end shows how many letters are left to guess. Chooses random person from channel to hang, but if you die, nothing happens. mn 1 -- End -- } on *:text:!binfo:#,?:{ nnbc 1 Some Of My Current Statistics: nnbc 12 Channels I'm Currently In:1 (4 $chan(0) 1) nnbc 12 Queries I Currently Have Open:1 (4 $query(0) 1) nnbc 12 My mIRC Version:1 (4 $version 1) nnbc 12 My Window Is Currently:1 (4 $appstate 1) nnbc 1 -- End -- } on *:text:!ycount:#:{ notice $nick 12The current "Hungry-Count" is:4 %hungryc } on *:text:@ycount:#:{ msg # 12The current "Hungry-Count" is:4 %hungryc } on *:text:!hcount:#:{ notice $nick 12The current "Huggle-Count" is:4 %huggles } on *:text:@hcount:#:{ msg # 12The current "Huggle-Count" is:4 %huggles } on *:text:!tcount:#:{ notice $nick 12The current "Trout-Saved-Count" is:4 %trout } on *:text:@tcount:#:{ msg # 12The current "Trout-Saved-Count" is:4 %trout } on *:text:*ncount:#:{ if (*!* iswm $1-) { notice $nick 12The current amount of users on4 $chan 12is4 $nick($chan,0) } else { if (*@* iswm $1-) { msg $chan 12The current amount of users on4 $chan 12is4 $nick($chan,0) } } } on *:action:*trout*:#:{ if ($chan == #pc-hq) || ($chan == #TAOM) { halt } else { inc %trout 1 describe $chan 7throws the trout back into the river. 12Trouts Saved: 1(4 %trout 1) } } on *:action:*huggles EraBot*:#:{ if ($chan == #pc-hq) || ($chan == #TAOM) { halt } else { inc %huggles 1 describe $chan 7huggles $nick back. 12Huggles Recieved: 1(4 %huggles 1) } } on *:text:*hungry*:#:{ inc %hungryc 1 } on *:text:*eating*:#:{ inc %hungryc 1 } on *:text:*food*:#:{ inc %hungryc 1 } on *:text:*lol*:#:{ inc %lolcount 1 } on *:text:!lcount:#:{ notice $nick 12The current "Lol-Count" is:4 %lolcount } on *:text:@lcount:#:{ msg # 12The current "Lol-Count" is:4 %lolcount } on *:text:*rofl*:#:{ inc %roflcount 1 } on *:text:!rcount:#:{ notice $nick 12The current "Rofl-Count" is:4 %roflcount } on *:text:@rcount:#:{ msg # 12The current "Rofl-Count" is:4 %roflcount } on *:text:!hsm:#,?:{ mn 4 RuneScape HighScores Script: mn 4 Use ! for notice and @ for messaging the channel mn 12 "!/@stats Username" - Look up a user's stats mn 12 "!/@cmb Username" - Look up a user's combat mn 12 "!/@overall Username - Look up a user's overall mn 12 "!/@SeperateSkill Username - Look up a user's specific skill mn 1 -- End -- } on *:text:!ipm:#,?:{ mn 4 RuneScape Item Price Script: mn 4 Use ! for notice and @ for messaging the channel mn 12 Syntax: !/@price ITEM - You can use a general item and you will get multiple results mn 1 -- End -- } on *:text:!ctime:#,?:{ notice $nick 12The current time is (-6 GMT Central Time) :4 $time } on *:text:@ctime:#:{ msg # 12The current time is (-6 GMT Central Time) :4 $time } on *:text:!time*:#:{ if ($2 == s) { notice $nick 12Converting4 $3 12second(s) into minutes...4 $calc( $3 / 60 ) 12minutes(s). } else { if ($2 == m) { notice $nick 12Converting4 $3 12minute(s) into seconds...4 $calc( $3 * 60 ) 12second(s). } } } on *:text:@time*:#:{ if ($2 == s) { msg # 12Converting4 $3 12second(s) into minutes...4 $calc( $3 / 60 ) 12minutes(s). } else { if ($2 == m) { msg # 12Converting4 $3 12minute(s) into seconds...4 $calc( $3 * 60 ) 12second(s). } } } on *:text:!lgm:#:{ notice $nick 1| 12My latest Global Message sent was:4 %lgm 1| 12It was sent4 $duration($calc($ctime - %lgmt)) 12ago 1| } on $*:text:/^!(lvl|level|lvlup|levelup)/i:#:{ if ($3 == $null) { msg # 4Error - $nick - Syntax: "!level Level Skill" (Prefixes: !lvl,!level,!lvlup,!levelup) | halt } else { if ($2 > 99) && (*total* !iswm $3-) && (*overall* !iswm $3-) && (*combat* !iswm $3-) && (*cmb* !iswm $3-) { msg # 4Error - $nick - $2 Is Not A Possible Skill Level | halt } else { if ($2 > 126) && (*combat* iswm $3- || *cmb* iswm $3-) { msg # 4Error - $nick - $2 Is Not A Possible Combat Level | halt } else { if ($2 > 2277) && (*overall* iswm $3- || *total* iswm $3-) { msg # 4Error - $nick - $2 Is Not A Possible Total level | halt } else { if (*-* iswm $2) || (*-* iswm $3-) { msg # 4Error - $nick - Negatives Not Allowed | halt } else { if (*.* iswm $2) || (*.* iswm $3-) { msg # 4Error - $nick - Decimals Not Allowed | halt } else { set %clvl $rand(1,3) set %ctlvl $2 set %ctskill $3 if ($read(allrsskills.txt,w,$+(*,%ctskill,*))) { if (%clvl == 1) msg # 7«4|12 $nick 4|7» 2,1\1,2\12,2\2,12\11,12\12,11\0,11\11,0\0,0-15,0\0,15\14,15\15,14\1,14\14,1\1,1-0,1 Congrats on your level %ctlvl %ctskill $nick $+ ! 1,1-14,1/1,14/15,14/14,15/0,15/15,0/0,0-11,0/0,11/12,11/11,12/2,12/12,2/1,2/2,1/ if (%clvl == 2) msg # 7«4|12 $nick 4|7» 4,1\1,4\7,4\4,7\8,7\7,8\0,8\8,0\0,0-15,0\0,15\14,15\15,14\1,14\14,1\1,1-0,1 Congrats on your level %ctlvl %ctskill $nick $+ ! 1,1-14,1/1,14/15,14/14,15/0,15/15,0/0,0-8,0/0,8/7,8/8,7/4,7/7,4/1,4/4,1/ if (%clvl == 3) msg # 7«4|12 $nick 4|7» 3,1\1,3\10,3\3,10\9,10\10,9\0,9\9,0\0,0-15,0\0,15\14,15\15,14\1,14\14,1\1,1-0,1 Congrats on your level %ctlvl %ctskill $nick $+ ! 1,1-14,1/1,14/15,14/14,15/0,15/15,0/0,0-9,0/0,9/10,9/9,10/3,10/10,3/1,3/3,1/ unset %ctlvl unset %ctskill unset %clvl } else { msg # 4Error - $nick - $3 Is Not A Skill | halt } } } } } } } } on *:text:!ascii:#:{ notice $nick 1| ASCII Lookup | notice $nick 12"!ascii n Number" - converts Number to Symbol notice $nick 12"!ascii s Symbol" - converts Symbol to Number notice $nick 12"!ascii c" - ASCII Charts notice $nick 1-- End -- } on *:text:!ascii n *:#:{ if ($3 == $null) { notice $nick 12Error 4ASCII 1-12 Syntax: "!ascii n Number", converts the Number to the ASCII symbol. halt } else { if ($3 > 255 || $3 < 33) { notice $nick 12Error 4ASCII 1-12 The ASCII characters only go from 33-255. halt } else { if (*a* iswm $3- || *b* iswm $3- || *d* iswm $3- || *e* iswm $3- || *j* iswm $3- || *r* iswm $3-) { notice $nick 12Error 4ASCII 1-12 No letters are allowed in the Number to Symbol ASCII Lookup! halt } else { notice $nick 12The ASCII symbol for4 number $3 12is4 $chr( $+ $3 $+ ) $+ 12. } } } } on *:text:!ascii s *:#:{ if ($3 == $null) { notice $nick 12Error 4ASCII 1-12 Syntax: "!ascii s Symbol", converts the Symbol to the ASCII number. halt } else { set %ascii.find $read(ascii.txt, s, $3 $+ ) notice $nick 12The ASCII number for4 $3 12is4 $calc( $readn + 32 ) $+ 12. unset %ascii.find } } on *:text:!ascii c:#:{ notice $nick 1| ASCII Charts | notice $nick 12#32-#127:4 http://www.asciitable.com/asciifull.gif $+ notice $nick 12#128-#240:4 http://www.asciitable.com/extend.gif $+ notice $nick 1 -- End -- } on *:text:@ascii n *:#:{ if ($3 == $null) { msg $chan 12Error 4ASCII 1-12 Syntax: "!ascii n Number", converts the Number to the ASCII symbol. halt } else { if ($3 > 255 || $3 < 33) { msg $chan 12Error 4ASCII 1-12 The ASCII characters only go from 33-255. halt } else { if (*a* iswm $3- || *b* iswm $3- || *d* iswm $3- || *e* iswm $3- || *j* iswm $3- || *r* iswm $3-) { msg $chan 12Error 4ASCII 1-12 No letters are allowed in the Number to Symbol ASCII Lookup! halt } else { msg $chan 12The ASCII symbol for4 number $3 12is4 $chr( $+ $3 $+ ) $+ 12. } } } } on *:text:@ascii s *:#:{ if ($3 == $null) { msg $chan 12Error 4ASCII 1-12 Syntax: "!ascii s Symbol", converts the Symbol to the ASCII number. halt } else { set %ascii.find $read(ascii.txt, s, $3 $+ ) msg $chan 12The ASCII number for4 $3 12is4 $calc( $readn + 32 ) $+ 12. unset %ascii.find } } on *:text:@ascii c:#:{ msg $chan 1| ASCII Charts | msg $chan 12#32-#127:4 http://www.asciitable.com/asciifull.gif $+ msg $chan 12#128-#240:4 http://www.asciitable.com/extend.gif $+ msg $chan 1 -- End -- } on *:text:!l*:#:{ if ($1 == !l) { set %capsam $regex($2-,/[A-Z]/g) set %capsper $calc(100 * $regex($2-,/[A-Z]/g) / $len($2-)) notice $nick 1-12 Characters:4 $len( $+ $2- $+ ) 1-12 Letters In Caps:4 %capsam 1-12 Caps Percent:4 %capsper $+ % 1- unset %capsam | unset %capsper } else { halt } } on *:text:@l*:#:{ if ($1 == @l) { set %capsam $regex($2-,/[A-Z]/g) set %capsper $calc(100 * $regex($2-,/[A-Z]/g) / $len($2-)) msg # 3<7|4 $+ $nick $+ 7|3>1-12 Characters:4 $len( $+ $2- $+ ) 1-12 Letters In Caps:4 %capsam 1-12 Caps Percent:4 %capsper $+ % 1- unset %capsam | unset %capsper } else { halt } } on *:text:!yourmom:#:{ if ($chan == #pc-hq) { notice $nick Please use this in another channel that I am in to reduce spam in #PC-HQ. Thank you! | halt } else { notice $nick 12 $+ $read(yourmom.txt) } } on *:text:@yourmom:#:{ if ($chan == #pc-hq) { notice $nick Please use this in another channel that I am in to reduce spam in #PC-HQ. Thank you! | halt } else { msg # 3<7|4 $+ $nick $+ 7|3>12 $read(yourmom.txt) } } on *:text:!chuck:#:{ if ($chan == #pc-hq) { notice $nick Please use this in another channel that I am in to reduce spam in #PC-HQ. Thank you! | halt } else { notice $nick 12 $+ $read(chucknorris.txt) } } on *:text:@chuck:#:{ if ($chan == #pc-hq) { notice $nick Please use this in another channel that I am in to reduce spam in #PC-HQ. Thank you! | halt } else { msg # 3<|4 $+ $nick $+ 7|3>12 $read(chucknorris.txt) } } on *:text:!8ball*:#:{ if ($chan == #pc-hq) { notice $nick Please use this in another channel that I am in to reduce spam in #PC-HQ. Thank you! | halt } else { notice $nick 12 $+ $read(eightball.txt) } } on *:text:@8ball*:#:{ if ($chan == #pc-hq) { notice $nick Please use this in another channel that I am in to reduce spam in #PC-HQ. Thank you! | halt } else { msg # 3<7|4 $+ $nick $+ 7|3>12 $read(eightball.txt) } } on *:text:!sex*:#:{ if ($2 == $null) { msg # 4Error - No User Specified | halt } else { if ($3 == $null) { msg # 4EraBot 12has4 rough sex12 with4 $2 $+ 12. } else { if ($4 == $null) { msg # 4 $+ $2 12has 4rough sex12 with4 $3 $+ 12. } else { if ($5 == $null) { msg # 4EraBot12 has 4rough sex12 with4 $2 $+ 12,4 $3 $+ 12, and4 $4 $+ 12. } } } } } -------------------- YOUTUBE SEARCH --------------------------------- alias c1 { return $+($chr(3),12,$1-) } alias c2 { return $+($chr(3),04,$1-) } alias c3 { return $+($chr(3),14,$1-) } alias urlencode { var %a = $regsubex($$1,/([^\w\s])/Sg,$+(%,$base($asc(\t),10,16,2))) return $replace(%a,$chr(32),$chr(43)) } on $*:text:/^[!@]youtube */Si:#: { if ($sock(ytube)) { .sockclose ytube } set %ytubeway $iif($left($1,1) == @,msg $chan,notice $nick) set %ytubeorigquery $2- set %ytubequery $urlencode($2-) set %ytubetimes 1 if ($2 isnum) { $iif(%ytubetimes <= 6,set %ytubetimes $2,set %ytubetimes 6) set %ytubequery $urlencode($3-) set %ytubeorigquery $3- } set %ytuberept %ytubetimes .sockopen ytube www.youtube.com 80 } on *:SOCKOPEN:ytube: { sockwrite -nt $sockname GET $+(/results?search_query=,%ytubequery,&search=Search) sockwrite -nt $sockname Host: www.youtube.com sockwrite -nt $sockname $crlf } on *:SOCKREAD:ytube: { if ($sockerr) { %ytubeway $c1(Socket Error - Name:) $c2($sockname) $c1(Error code:) ( $+ $c2($sockerr) $+ ) $c1(Please inform $me of this error message) halt } else { var %sockreader sockread %sockreader if (%sockreader) { if (*No Videos found for* iswm %sockreader) { %ytubeway $c1(No results found for:) $c2($+(",%ytubeorigquery,")) unset %ytube* sockclose ytube } if (*