Simple chat spammer

DataMine
by DataMine · 15 posts
11 years ago in Autoit
Posted 11 years ago · Author
The VIP Chat Spammer can be found here: viewtopic.php?f=173&t=10865


This is a simple chat spammer I made last night to block people from chatting in a room. Mostly to combat other spammers that come in the room to advertise websites and shit. This makes their chat get pushed up the chat really fast so no one has any time to read what they say or click it which usually pisses them off. Thought I'd share it.

I set it up to use hotkeys so you hit F1 to start it and then F2 to stop it. F3 allows you to set an interval in between messages. You can set it to anything between 0.1 and infinity. Default speed is 1 second. Hitting the escape button will close the script.

Please don't be a fucktard and use this spam people. Just learn from the script or use it only when necessary.

Click here to download a pre compiled exe

Code
HotKeySet("{F1}", "Spam")
HotKeySet("{F2}", "Stop")
HotKeySet("{F3}", "Interval")
HotKeySet("{ESC}", "Terminate")

;Set global variables
Global $sleep = 0
Global $stop = False

while 1
   sleep(100)
wend

Func Spam()
  If ProcessExists("IMVUClient.exe") OR ("IMVUQualityAgent.exe") Then
     Opt("WinTitleMatchMode", 4)
     ;Get the Window Handle for IMVU
     $hICWindow = WinGetHandle("[CLASS:ImvuNativeWindow]")
     ;Bring IMVU to the front so we don't accidently type into something else
     WinActivate($hICWindow)
     WinWait($hICWindow)
     If $stop = True Then
       $stop = False
     EndIf   
     while $stop = False
       Send("you")
       Send("{ENTER}")
       Send("may")
       Send("{ENTER}")
       Send("not")
       Send("{ENTER}")
       Send("chat")
       Send("{ENTER}")
       Send("HAHAHAHA")
       Send("{ENTER}")
       Send("----------------------")
       Send("{ENTER}")
       Sleep($sleep)           
     wend
   EndIf
EndFunc

Func Stop()
   $stop = True
EndFunc

Func Interval()
   ;Create a dialog box for sleep time input
   $sleep = InputBox("Capture Interval", "Please Type In The Amount Of Time To Wait Inbetween Taking Pictures")
   $sleep = $sleep * 1000
EndFunc

Func Terminate()
   Exit 0
EndFunc


To change what the spammer says or how much it says just edit this part of the code:
[code=autoit file=Untitled.txt]Send("you")
Send("{ENTER}")
Send("may")
Send("{ENTER}")
Send("not")
Send("{ENTER}")
Send("chat")
Send("{ENTER}")
Send("HAHAHAHA")
Send("{ENTER}")
Send("----------------------")
Send("{ENTER}")[/code]

You can add more sends. Make sure you have a [code=autoit file=Untitled.txt]Send("{ENTER}")[/code] after each line you want to type.
Posted 11 years ago
This go hard, i love it!!!
Posted 11 years ago · Author
BloodLustD wrote:
I have an idea that I just got from this.. Skype Me DM.


Send me a pm.
Posted 10 years ago
so where do these codes get pasted to?
Posted 10 years ago · Author
MarvinMfz wrote:
so where do these codes get pasted to?


You need to download AutoIT from their website. http://www.autoitscript.com/site/autoit/

Then you open the script editor and paste the code above into it and either run or compile it.


If you don't want to do that you can just use the download link in red above to download a pre compiled exe to run.
Posted 10 years ago
Wow this is seriously neat. Reminds me of a chat spammer that I finally finished making a while back, though it only was a spammer in name and not so much in purpose...
Posted 9 years ago
wen i download it...........it say run but nothing happens
Posted 9 years ago · Author
BehindDAmoon wrote:
wen i download it...........it say run but nothing happens


Did you set it up correctly with the hotkeys?

F1 to start it
F2 to stop it
F3 allows you to set an interval in between messages

Default message speed is 1 second.
Posted 9 years ago
Damn...

I'm so late at finding everything,but I'm sure happy it's still here :)

Thank you for your work.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Sign in

Already have an account? Sign in here

SIGN IN NOW

Create an account

Sign up for a new account in our community. It's easy!

REGISTER A NEW ACCOUNT