iKnown> NS with Pass

By BrandinA on Jan 18, 2010

Copyright © 2010 – Brandin Arsenault, Known Syntax – BOINC Services, Int. – All rights reserved.

Editing of this script is allowed.

This script is originally from the iKnown IRC Bot which is now discontinued.

-

This script was also entirely made by MYSELF. This allows you for example to do !ns ID and not have to put the password at the end as its in the script itself. You could also do !ns GHOST Nick and then not have to put the pass at the end. Its just to put more protection if you need to remote identify and remote ghost or remote release a bot.

-

Commands:

!ns CMD - Replace 'CMD' with the NickServ command. (i.e. ID, Ghost, Release)

on *:TEXT:!ns *:#: {
  if ($nick isop $chan) {
    if ($chan) {
      ns $2- PASSHERE
      notice $nick The following command was completed: ns $2- PASSREMOVED
    }
  }
}

Comments

Sign in to comment.
TheNitelyfe   -  Jan 21, 2010

pow

 Respond  
napa182   -  Jan 21, 2010

BrandinA Said

Now, take what I said before.

Sorry to say, but you don't seem to bright.
from what i have seen from ur snippets most are ripped or just plain junk...sorry to say that.
As for taking what you said before, all you have said is incoherent nonsense....

 Respond  
BrandinA   -  Jan 21, 2010

I released another script called 'iKnown>> RAW' or something like that.

Now, take what I said before.

 Respond  
napa182   -  Jan 20, 2010

um i would go with Snooop with an on connect but anyway and i dont know why anyone would want to do it this way but ohwell

useing $2- and you type the wrong thing will make it error so thats not a good idea also why did you use if ($chan) for.

anyways

on $*:TEXT:/^!ns\s(recover|release|ghost|id)$/iS:#: {
  if ($nick isop #) {
    .ns $iif($regml(1) == id,identify,$regml(1)) $iif($regml(1) != id,$me) PASSHERE 
    .notice $nick The following command was completed: ns $regml(1) PASSREMOVED
  }
}
 Respond  
jsg55   -  Jan 20, 2010

rofl sounds like a good idea

 Respond  
SnoooP   -  Jan 20, 2010

Same here, I think i'll just agree with what ever he says/does and just let him get on with it lol

 Respond  
jsg55   -  Jan 20, 2010

i have no idea what hes talking about now i dont see anything about raw in there either im pretty lost atm :S

 Respond  
SnoooP   -  Jan 20, 2010

I'm sorry, I still don't understand what you mean, anybody else care to explain?

I don't see any mention of raw in your script.. and no ns identify or ns ghost would expose your password unless you were so stupid you would actually !ns ghost pass in the channel. :|

 Respond  
BrandinA   -  Jan 20, 2010

Exposed as in if you have to make the bot ghost, identify, or release in a public channel. Instead of for example using my RAW script in a public channel going !RAW ns ID blahwhateverthepassis - It stops from exposing the password.

 Respond  
jsg55   -  Jan 20, 2010

i agree snooop

 Respond  
SnoooP   -  Jan 19, 2010

how often does that happen, god, i didn't realise you needed an mkpass for nickserv, it seems a bit over the top if you ask me.

 Respond  
jsg55   -  Jan 19, 2010

i think maybe he meant expose as in keeping it in a file anyone who used his comp could read.. just taking a guess lol though id say typing the pass out loud on any irc network would be exposing it a lot more then keeping it in a file lol. even if you say it in a private channel people can always use packet sniffers and stuff.

 Respond  
SnoooP   -  Jan 19, 2010

Another thing "notice $nick The following command was completed: ns $2- PASSREMOVED"

That is useless unless there is a check, like 'if (Password accepted - you are now recognized. isin $1-) { notice $nick w/e }'

Just a thought anyway ;x

 Respond  
SnoooP   -  Jan 19, 2010

what the hell do you mean expose the password?

 Respond  
BrandinA   -  Jan 19, 2010

You can. But if the bot ever kicks out or a network times out, then you can just do the remote commands WITHOUT having to expose the password.

 Respond  
SnoooP   -  Jan 19, 2010

Why not use an on connect for this, and also a check to see if the nick is being used and if so auto ghost it ;x

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.