1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
on *:TEXT:request*:?:{ if ($nick !ison #Codebot) { putnotice $nick You need to be in #Codebot to use REQUEST halt } if ($2 == $null) || ($3 == $null) { putnotice $nick Not enough Parameters for REQUEST putnotice $nick REQUEST #channel botname halt } if ($readini(Database/main/bots.ini,Bots,$3) == $null) { putnotice $nick Bot dosent exist! var %x = 1 while (%x <= $ini(Database/main/bots.ini,Bots,0)) { var %g = $ini(Database/main/bots.ini,Bots,%x) set %bots %bots $readini(Database/main/bots.ini,Bots,%g) inc %x } putnotice $nick Available Bots: %bots unset %bots halt } if ($readini(Database/main/bots.ini,Bots,$3) != $null) { putnotice $nick Wait.. Checking if you are authed! set %request.nick $nick set %request.bot $3 set %request.channel $2 set %request.address $address($nick,6) set %request.auth 1 whois $nick } } RAW 301:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 311:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 312:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 313:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 317:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 318:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } if (%authed != $null) && (!%bot.request.whois) { haltdef set %bot.request.whois 1 whois %request.bot unset %authed halt } else { haltdef putnotice %request.nick You are not authed! unset %request.* halt } } RAW 319:*:{ if (%request.auth) { haltdef } if (%bot.request.whois) { haltdef if ($wildtok($3-,$chr(64) $+ %request.channel,0,32) == 1) { putnotice %request.nick You already have on of our bots on %request.channel $+ ! unset %request.* unset %bot.request.whois } else { set %listchan 1 | unset %bot.request.whois | list %request.channel } } if (%req.channel.op) { haltdef if ($wildtok($3-,$chr(64) $+ %request.channel,0,32) == 1) { putnotice %request.nick Färdigt! halt } else { unset %req.channel.op | putnotice %request.nick You dont have op in %request.channel $+ ! | halt } } } RAW 322:*:{ if (%listchan) { if ($3 < %settings.request.users) { unset %listchan unset %request.* set %req.list.chan 1 halt } elseif ($3 >= %settings.request.users) { set %req.list.chan 1 set %req.channel.op 1 whois %request.nick halt } } } RAW 323:*:{ if (!%req.list.chan) { haltdef putnotice %request.nick Dident find ' $+ %request.channel $+ ' } else { unset %req.list.chan } } RAW 330:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } if ($3 == $null) || (!%bot.request.whois) { haltdef } if ($3 != $null) && (%request.auth) && (!%bot.request.whois) { set %authed 1 set %auth. [ $+ [ %request.nick ] ] $3 unset %request.auth haltdef } } RAW 338:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 341:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } |
| Parsed for bracket errors and indented: | |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
on *:TEXT:request*:?:{ if ($nick !ison #Codebot) { putnotice $nick You need to be in #Codebot to use REQUEST halt } if ($2 == $null) || ($3 == $null) { putnotice $nick Not enough Parameters for REQUEST putnotice $nick REQUEST #channel botname halt } if ($readini(Database/main/bots.ini,Bots,$3) == $null) { putnotice $nick Bot dosent exist! var %x = 1 while (%x <= $ini(Database/main/bots.ini,Bots,0)) { var %g = $ini(Database/main/bots.ini,Bots,%x) set %bots %bots $readini(Database/main/bots.ini,Bots,%g) inc %x } putnotice $nick Available Bots: %bots unset %bots halt } if ($readini(Database/main/bots.ini,Bots,$3) != $null) { putnotice $nick Wait.. Checking if you are authed! set %request.nick $nick set %request.bot $3 set %request.channel $2 set %request.address $address($nick,6) set %request.auth 1 whois $nick } } RAW 301:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 311:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 312:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 313:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 317:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 318:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } if (%authed != $null) && (!%bot.request.whois) { haltdef set %bot.request.whois 1 whois %request.bot unset %authed halt } else { haltdef putnotice %request.nick You are not authed! unset %request.* halt } } RAW 319:*:{ if (%request.auth) { haltdef } if (%bot.request.whois) { haltdef if ($wildtok($3-,$chr(64) $+ %request.channel,0,32) == 1) { putnotice %request.nick You already have on of our bots on %request.channel $+ ! unset %request.* unset %bot.request.whois } else { set %listchan 1 | unset %bot.request.whois | list %request.channel } } if (%req.channel.op) { haltdef if ($wildtok($3-,$chr(64) $+ %request.channel,0,32) == 1) { putnotice %request.nick Färdigt! halt } else { unset %req.channel.op | putnotice %request.nick You dont have op in %request.channel $+ ! | halt } } } RAW 322:*:{ if (%listchan) { if ($3 < %settings.request.users) { unset %listchan unset %request.* set %req.list.chan 1 halt } elseif ($3 >= %settings.request.users) { set %req.list.chan 1 set %req.channel.op 1 whois %request.nick halt } } } RAW 323:*:{ if (!%req.list.chan) { haltdef putnotice %request.nick Dident find ' $+ %request.channel $+ ' } else { unset %req.list.chan } } RAW 330:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } if ($3 == $null) || (!%bot.request.whois) { haltdef } if ($3 != $null) && (%request.auth) && (!%bot.request.whois) { set %authed 1 set %auth. [ $+ [ %request.nick ] ] $3 unset %request.auth haltdef } } RAW 338:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } RAW 341:*:{ if (%request.auth) || (%bot.request.whois) { haltdef } } |