[start] network=Greek servis.site=irc.gr servis.nick=Nickserv,Chanserv,Memoserv,Operserv clonemask=2 ialupd=1 umode=+i k2b.string=*This nickname is registered and protected* k2b.command=.msg nickserv identify idenon=2 [popups] #spopup on menu status { GRnet .nickserv ..auto-login:nets 4 ..info:.msg NickServ INFO $$?="Enter nick" ..list:.msg NickServ LIST $$?="Enter pattern" ..- ..nick sets ...PWD change:.msg NickServ SET PASSWORD $inp(Enter new password~Services~?*,1) ...URL set:.msg NickServ SET URL $?="Enter URL" ...EMAIL set:.msg NickServ SET EMAIL $?="Enter EMAIL" ...- ...access list:.msg NickServ ACCESS LIST ...add access:.msg NickServ ACCESS ADD $$?=" $me > Enter usermask to add to the access list. $crlf Example: name@*.xxx.gr" ...del access:.msg NickServ ACCESS DEL $$?=" $me > Enter usermask to delete from the access list. $crlf Example: name@*.xxx.gr" ...- ..- ..identify nick:.msg NickServ IDENTIFY $inp(Enter password~Services~?*,1) ..register nick:.msg NickServ REGISTER $inp(Enter password~Services~?*,1) $inp(Enter email~Services~?*,1) ..DROP NICK: if ($?!="Are you sure you want to DROP this NICK? $crlf If you press YES, current NICK will DROP.") {.msg nickserv DROP} ..- ..SET KILL ...ON:.msg NickServ SET KILL ON ...OFF:.msg NickServ SET KILL OFF ...QUICK:.msg NickServ SET KILL QUICK ...- ..SET SECURE ...ON:.msg NickServ SET SECURE ON ...OFF:.msg NickServ SET SECURE OFF ...- ..SET PRIVATE ...ON:.msg NickServ SET PRIVATE ON ...OFF:.msg NickServ SET PRIVATE OFF ...- ..SET HIDE ...EMAIL ....ON:.msg NickServ SET HIDE EMAIL ON ....OFF:.msg NickServ SET HIDE EMAIL OFF ....- ...- ...USERMASK ....ON:.msg NickServ SET HIDE USERMASK ON ....OFF:.msg NickServ SET HIDE USERMASK OFF ....- ...- ...QUIT ....ON:.msg NickServ SET HIDE QUIT ON ....OFF:.msg NickServ SET HIDE QUIT OFF ....- ...- ..GHOST:.msg NickServ GHOST $$?="Ghost which nick" $inp(Enter password~Ghost~?*,1) ..RELEASE:.msg NickServ RELEASE $$?="Release which nick" $inp(Enter password~Release~?*,1) ..RECOVER:.msg NickServ RECOVER $$?="Recover which nick" $inp(Enter password~Recover~?*,1) ..- .chanserv ..channel access ...Access ....List.......:.msg chanserv access $$?="Channel?" list ....- ....Add/Change.:.msg chanserv access $$?="Channel?" add $$?=" # > Enter nickname to add to the access list (be sure that you know exactly all level values):" $$?=" # > Enter access level:" ....Delete.....:.msg chanserv access $$?="Channel?" del $$?=" # > Enter nickname to remove from access list (or entry numbers range, or ALL to clear the access list):" ....- ...Levels ....List:.msg chanserv levels $$?="Channel?" list ....- ....AUTOOP Set:.msg chanserv levels $$?="Channel?" set AUTOOP $$?=" # > Enter value for AUTOOP level:" ....AUTOVOICE Set:.msg chanserv levels $$?="Channel?" set AUTOVOICE $$?=" # > Enter value for AUTOVOICE level:" ....AUTODEOP Set:.msg chanserv levels $$?="Channel?" set AUTODEOP $$?=" # > Enter value for AUTODEOP level:" ....NOJOIN Set:.msg chanserv levels $$?="Channel?" set NOJOIN $$?=" # > Enter value for NOJOIN level:" ....INVITE Set:.msg chanserv levels $$?="Channel?" set INVITE $$?=" # > Enter value for INVITE level:" ....AKICK Set:.msg chanserv levels $$?="Channel?" set AKICK $$?=" # > Enter value for AKICK level:" ....SET Set:.msg chanserv levels $$?="Channel?" set SET $$?=" # > Enter value for SET level:" ....CLEAR Set:.msg chanserv levels $$?="Channel?" set CLEAR $$?=" # > Enter value for CLEAR level:" ....UNBAN Set:.msg chanserv levels $$?="Channel?" set UNBAN $$?=" # > Enter value for UNBAN level:" ....OPDEOP Set:.msg chanserv levels $$?="Channel?" set OPDEOP $$?=" # > Enter value for OPDEOP level:" ....ACC-LIST Set:.msg chanserv levels $$?="Channel?" set ACC-LIST $$?=" # > Enter value for ACC-LIST level:" ....ACC-CHANGE Set:.msg chanserv levels $$?="Channel?" set ACC-CHANGE $$?=" # > Enter value for ACC-CHANGE level:" ....MEMO Set:.msg chanserv levels $$?="Channel?" set MEMO $$?=" # > Enter value for MEMO level:" ....- ....Level Descriptions:.msg chanserv help levels desc ....- ....Reset (?): if ($?!="Are you sure you want to reset levels? $crlf If you press YES, all levels will be reset to default values, for example AUTOOP = 5.") { .msg chanserv levels $$?="Channel?" reset } ...A-Kick ....List:.msg chanserv akick $$?="Channel?" list ....- ....Add...:.msg chanserv akick $$?="Channel?" add $$?=" # > Enter nickname or usermask (nick!user@host.domain) to add to the akick list (cannot be *!*@*):" ....Delete...:.msg chanserv akick $$?="Channel?" del $$?=" # > Enter nickname or usermask (nick!user@host.domain) to remove from akick list (or ALL to clear the akick list):" ...- ..channel sets ...keeptopic:.msg chanserv SET $$?="Channel?" KEEPTOPIC $$?="Keeptopic ON or OFF:" ...topic lock:.msg chanserv SET $$?="Channel?" TOPICLOCK $$?="Topiclock Founder, Sop or OFF:" ...set founder:.msg chanserv SET $$?="Channel?" FOUNDER ...mode locks:.msg chanserv SET $$?="Channel?" MLOCK $$?="Mode Lock (ie -spmilk+tn)" ...op guard:.msg chanserv SET $$?="Channel?" OPGUARD $$?="Op Guard ON or OFF:" ...desc change:.msg chanserv SET $$?="Channel?" DESC $$?="New Description:" ...memo level:.msg chanserv SET $$?="Channel?" MEMO $$?="MemoLevel None,Sop, or Aop" ..- ..identify channel:.msg chanserv IDENTIFY $$?="Channel?" $inp(Enter password~Services~?*,1) ..register channel:.msg chanserv REGISTER $$?="Channel?" $inp(Enter password~Services~?*,1) $$?="Description" ..drop channel:.msg chanserv DROP $$?="Channel?" ..info on channel:.msg chanserv INFO $$?="Channel?" ..- ..change PWD:.msg chanserv SET $$?="channel?" PASSWD $inp(Enter old password~Services~?*,1) $inp(Enter new password~?*,1) ..op:.msg chanserv OP $$?="Channel?" $$?="Op who:" ..deop:.msg chanserv DEOP $?="Channel?" $$?="Deop who:" ..unban you:.msg chanserv UNBAN $$?="Channel?" $me ..unban all:.msg chanserv UNBAN $$?="Channel?" all ..- .memoserv ..list:.msg MemoServ LIST ..send:.msg MemoServ SEND $$?="Nick or Channel to send to:" $$?="Type memo:" ..read:.msg MemoServ READ $$?="Numbers:" ..del:.msg MemoServ DEL $$?="Numbers or (ALL):" ..SET ...NOTIFY ....ON:.msg MemoServ SET NOTIFY ON ....OFF:.msg MemoServ SET NOTIFY OFF ....- ...LIMIT:.msg MemoServ SET LIMIT $$?="Limit Number of Memos:" } ; menu channel { GRnet .Info:.msg chanserv info # ALL .- .Control ..Op...:.msg chanserv op # $$?=" # > Enter nickname to op:" ..DeOp.:.msg chanserv deop # $$?=" # > Enter nickname to deop:" ..Me ...Identify Me:.msg chanserv identify # $$?=" # > Enter channel password to get founder-level access:" ...- ...Op Me......:.msg chanserv op # $me ...DeOp Me....:.msg chanserv deop # $me ...Invite Me..:.msg chanserv invite # ...Unban Me...:.msg chanserv unban # ..- ..# ...Register channel:.msg chanserv REGISTER # $$?=" # > Enter channel password:" $$?=" # > Enter channel Description:" ...Drop channel: if ($?!="Are you sure you want to DROP channel? $crlf If you press YES, current channel will DROP.") {.msg chanserv DROP #} .- .Channel SETS ..Set FOUNDER.....: if ($?!="Are you sure you want to change the founder nickname? $crlf If you press YES, current channel founder's nickname will be changed.") {.msg chanserv set # founder $$?=" # > Enter founder nickname (he/she will have founder-level access to the channel!):" } ..Set SUCCESSOR...:.msg chanserv set # SUCCESSOR $$?=" # > Enter successor nickname (your second nickname, or your best friend):" ..Set PASSWORD....:.msg chanserv set # PASSWORD $$?=" # > Enter new password for founder-level access (you MUST to remember it!):" ..Set DESCRIPTION.:.msg chanserv set # DESC $$?=" # > Enter channel description:" ..Set URL.........:.msg chanserv set # URL $$?=" # > Enter channel URL (Web address):" ..Set EMAIL.......:.msg chanserv set # EMAIL $$?=" # > Enter channel e-mail:" ..Set ENTRY MSG...:.msg chanserv set # ENTRYMSG $$?=" # > Enter channel entry message:" ..Set TOPIC.......:.msg chanserv set # TOPIC $$?=" # > Enter channel topic:" ..Set KEEPTOPIC ...ON:.msg chanserv set # KEEPTOPIC ON ...OFF:.msg chanserv set # KEEPTOPIC OFF ..Set TOPICLOCK ...ON:.msg chanserv set # TOPICLOCK ON ...OFF:.msg chanserv set # TOPICLOCK OFF ..Set Mode LOCK ...Set...:.msg chanserv set # MLOCK $$?=" # > Enter modes (i, k, l, m, n, p, s, t), you can use + or - to enable or disable them (example: +nt-iklps):" ...Remove Lock (?): if ($?!="Are you sure you want to reset mode lock? $crlf If you press YES, all mode locks will be removed.") {.msg chanserv set # MLOCK + } ..Set PRIVATE ...ON:.msg chanserv set # PRIVATE ON ...OFF:.msg chanserv set # PRIVATE OFF ..Set RESTRICTED ...ON (?): if ($?!="Are you sure you want to enable restricted access? $crlf If you press YES, non OP privileged users will be kicked automatically.") {.msg chanserv set # RESTRICTED ON } ...OFF (?): if ($?!="Are you sure you want to disable restricted access? $crlf If you press YES, non OP privileged users will not be kicked automatically.") {.msg chanserv set # RESTRICTED OFF } ..Set SECURE ...ON:.msg chanserv set # SECURE ON ...OFF:.msg chanserv set # SECURE OFF ..Set SECUREOPS ...ON:.msg chanserv set # SECUREOPS ON ...OFF:.msg chanserv set # SECUREOPS OFF ..Set LEAVEOPS ...ON:.msg chanserv set # LEAVEOPS ON ...OFF:.msg chanserv set # LEAVEOPS OFF ..Set OPNOTICE ...ON:.msg chanserv set # OPNOTICE ON ...OFF:.msg chanserv set # OPNOTICE OFF .- .Clear ..Modes..: if ($?!="Are you sure you want to clear all modes? $crlf If you press YES, modes i, k, l, m, n, p, s, t will be reset.") { .msg chanserv clear # modes } ..Bans...: if ($?!="Are you sure you want to clear all bans? $crlf If you press YES, all bans will be removed.") { .msg chanserv clear # bans } ..Ops....: if ($?!="Are you sure you want to clear all ops? $crlf If you press YES, all +o will be removed.") { .msg chanserv clear # ops } ..Voices.: if ($?!="Are you sure you want to clear all voices? $crlf If you press YES, all +v will be removed.") { .msg chanserv clear # voices } ..Users..: if ($?!="Are you sure you want to clear all users? $crlf If you press YES, all users will be kicked.") { .msg chanserv clear # users } .- .Access ..List.......:.msg chanserv access # list ..- ..Add/Change.:.msg chanserv access # add $$?=" # > Enter nickname to add to the access list (be sure that you know exactly all level values):" $$?=" # > Enter access level:" ..Delete.....:.msg chanserv access # del $$?=" # > Enter nickname to remove from access list (or entry numbers range, or ALL to clear the access list):" .- .Levels ..List:.msg chanserv levels # list ..- ..AUTOOP Set:.msg chanserv levels # set AUTOOP $$?=" # > Enter value for AUTOOP level:" ..AUTOVOICE Set:.msg chanserv levels # set AUTOVOICE $$?=" # > Enter value for AUTOVOICE level:" ..AUTODEOP Set:.msg chanserv levels # set AUTODEOP $$?=" # > Enter value for AUTODEOP level:" ..NOJOIN Set:.msg chanserv levels # set NOJOIN $$?=" # > Enter value for NOJOIN level:" ..INVITE Set:.msg chanserv levels # set INVITE $$?=" # > Enter value for INVITE level:" ..AKICK Set:.msg chanserv levels # set AKICK $$?=" # > Enter value for AKICK level:" ..SET Set:.msg chanserv levels # set SET $$?=" # > Enter value for SET level:" ..CLEAR Set:.msg chanserv levels # set CLEAR $$?=" # > Enter value for CLEAR level:" ..UNBAN Set:.msg chanserv levels # set UNBAN $$?=" # > Enter value for UNBAN level:" ..OPDEOP Set:.msg chanserv levels # set OPDEOP $$?=" # > Enter value for OPDEOP level:" ..ACC-LIST Set:.msg chanserv levels # set ACC-LIST $$?=" # > Enter value for ACC-LIST level:" ..ACC-CHANGE Set:.msg chanserv levels # set ACC-CHANGE $$?=" # > Enter value for ACC-CHANGE level:" ..MEMO Set:.msg chanserv levels # set MEMO $$?=" # > Enter value for MEMO level:" ..- ..Level Descriptions:.msg chanserv help levels desc ..- ..Reset (?): if ($?!="Are you sure you want to reset levels? $crlf If you press YES, all levels will be reset to default values, for example AUTOOP = 5.") { .msg chanserv levels # reset } .- .A-Kick ..List:.msg chanserv akick # list ..- ..Add...:.msg chanserv akick # add $$?=" # > Enter nickname or usermask (nick!user@host.domain) to add to the akick list (cannot be *!*@*):" ..Delete...:.msg chanserv akick # del $$?=" # > Enter nickname or usermask (nick!user@host.domain) to remove from akick list (or ALL to clear the akick list):" } ; menu nicklist { GRnet .Access ..List:.msg chanserv access # list ..- ..Add/Change:.msg chanserv access # add $$1 $$?=" # > Enter access level:" ..Delete:.msg chanserv access # del $$1 .- .A-Kick ..List:.msg chanserv akick # list ..- ..Add:.msg chanserv akick # add $1 ..Delete:.msg chanserv akick # del $1 } #spopup end