Blog Archive

mIRC Mass Messenger mIRC Spammer -> Spamming on IRC

First we'll begin with sending a message to everybody in a channel using one single command. Everybody in the channel will be messaged, if he hasn't changed nick when the timer reaches him. Using this command, a certain amount of timers will be created, everybody in that channel will have a certain unique timer, and when the timer is reached he will be messaged. This means that you can join the channel, use the command and leave again, done that they don't know from what channel you messaged them. This script can be used for lame purposes (spamming), but it can be used to learn certain things about mIRC script procedures, since we'll see that this simple loop can be used for many things on IRC. You have to make an alias in mIRC and add the next in it:

spam {
var %x = 1
var %t = 1
set %a YOUR SPAM MESSAGE
while ($nick($chan,%x)) {
/timer 1 %t .msg $ifmatch %a
inc %x
inc %t 30
}
}

Things that can/must be changed:
"YOUR MESSAGE" = the message that you want to send to everybody in a certain channel.
30 = the amount of seconds between two message intervals, this can be a problem for certain servers. In some servers you can let it message every 5 seconds without a problem, but certain servers will give you some error when you send too many messages in a short period of time: "target is moving too fast", this means that you are messaging too many messages too fast to users, so you have to increase that variable into a higher value.

If you have done all this, you can use it by typing the next command, you must be in the channel that you want to spam;

/spam #channel

Note: #channel = the channel that you want to send the messages to (private chat), you must be in there when you use the command, after using that command you can leave immediately, so the people that receive your messages won't realise what channel you have / had in common.

This was an example for sending mass messages on IRC, but you can do also other things by changing the .msg in the script. Also note that it's possible to add the nickname in the message by using $nick. This gives you an idea that the script is very flexible.

Example: ping everybody

massping {
var %x = 1
var %t = 1
set %a ping
while ($nick($chan,%x)) {
/timer 1 %t .ctcp $ifmatch %a
inc %x
inc %t 30
}
}

And you can do much more, using this structure.

Category : edit post

0 Response to " "

Posting Komentar

FAVICON

Labels

Followers

http://radarurl.com/