Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › Other MMORPG Hacks › Trove Hacks & Cheats › Chat Spam with GUI (Autohotkey required)

Chat Spam with GUI (Autohotkey required)

Posts 1–15 of 23 · Page 1 of 2
reppin
reppin
Chat Spam with GUI (Autohotkey required)
Updated to 1.2, Fixed where sending symbols like -=!@#$%^&*(){}|:"<>?,./;'[]\`~ would not send.

All this does is leaves trade chat joins and then sends the message on Keypress.





How to use.
You may or may not have to run as admin. But most programs that use send to send to another window need to be.

First do not have chat open hit enter to close it. Make sure chat channel 3 is not taken as that is what it uses.

Controls, The gui has a save/load/exit button. All these do is saves/loads the info you typed in to a ini file. It will save the ini when closed as well. Exit well just closes it all out.

F1 Leaves chat channel 3, Joins channel trade then spams the message you have typed out. Do not hit this more then once every few secends. Just incase you get put in to the same channel. If people report you for spam you will get a global mute for a few minutes.
F2 Just types out just the message. It will not hit enter to open the chat.
F3 Reloads the whole program. (Warning do not hold this button down. If you do it will open alot of them.)
F4 Exits the program out.(this is just incase you have to many open or just want to close it without having to use the task bar.)


Type what you like to send in the box. Set a delay if you like. I set 200 as default as it helps with slowing things down. So if you lag it gives it a chance to catch up. Then go in game and hit F1. Simple as that.



If you have any comments,questions or requests for this feel free to post below and always thank the post if you like and use it.

Source:
 
Version 1.2
Code:
; Version 1.2
; Fixed where sending symbols like -=!@#$%^&*(){}|:"<>?,./;'[]\`~ would not send.
;Version 1.1
; Fixed saving issues on reload/app close Sorry left one line off and it was not reading correctly.
; Added Channel ID #. I do not use /leave trade but by the ID the channel will be using. Reason being is it is clean and easier to use. Default setting for this is 3

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetKeyDelay, 100, 100 ; Helps slow typing between sends.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
OnExit, ButtonExit

IfNotExist, %A_ScriptDir%/SpamChat.ini
{
;Default Settings.
IniWrite, [WTS] So and So, %A_ScriptDir%/SpamChat.ini, Main, Text
IniWrite, 200, %A_ScriptDir%/SpamChat.ini, Main, Delay
IniWrite, 3, %A_ScriptDir%/SpamChat.ini, Main, ChannelID
}

IniRead, LoadText, %A_ScriptDir%/SpamChat.ini, Main, Text
IniRead, TimeDelay, %A_ScriptDir%/SpamChat.ini, Main, Delay
IniRead, ChannelID, %A_ScriptDir%/SpamChat.ini, Main, ChannelID
Gui, Add, Edit, x12 y9 w330 h20 vTextEdit, %LoadText%
Gui, Add, Button, x12 y29 w100 h20 , Save
Gui, Add, Button, x142 y29 w90 h20 , Load
Gui, Add, Button, x252 y29 w90 h20 , Exit
Gui, Add, Text, x42 y59 w40 h20 , Delay:
Gui, Add, Edit, x82 y59 w70 h20 vTimeDelay, %TimeDelay%
Gui, Add, Text, x152 y59 w180 h20 , Time is in ms. Default 200ms
Gui, Add, Text, x12 y79 w70 h20 , Channel ID #:
Gui, Add, Edit, x82 y79 w70 h20 vChannelID, %ChannelID%
Gui, Add, Text, x152 y79 w200 h20 , What channel#? Default 3
Gui, Add, Text, x12 y99 w330 h100 , How to use`nF1 to leave then join trade chat then sends the text above.`nF2 to type out the message(must have a place to type to.)`nF3 Reload script`nF4 To exit script.`nSome notes: Make sure trade chat is number 3. If you see somehting I should add just ask on my post.
Gui, Show, x711 y444 h213 w361, Chat Spam by Nipper
Return

ButtonSave:
Gui, Submit, nohide
IniWrite, %TextEdit%, %A_ScriptDir%/SpamChat.ini, Main, Text
IniWrite, 200, %A_ScriptDir%/SpamChat.ini, Main, Delay
IniWrite, 3, %A_ScriptDir%/SpamChat.ini, Main, ChannelID
return

ButtonLoad:
IniRead, LoadText, %A_ScriptDir%/SpamChat.ini, Main, Text
IniRead, TimeDelay, %A_ScriptDir%/SpamChat.ini, Main, Delay
IniRead, ChannelID, %A_ScriptDir%/SpamChat.ini, Main, ChannelID
Guicontrol, , TextEdit, %LoadText%
Guicontrol, , TimeDelay, %TimeDelay%
Guicontrol, , ChannelID, %ChannelID%
return


F1::
Gui, Submit, nohide
	Send {enter}
	sleep %TimeDelay%
	Send /leave %ChannelID%
	sleep %TimeDelay%
	Send {enter}
	sleep %TimeDelay%
	Send {enter}
	sleep %TimeDelay%
	Send /join Trade
	sleep %TimeDelay%
	Send {enter}
	sleep %TimeDelay%
	Send {enter}
	sleep %TimeDelay%
	Send /%ChannelID%{space}
	sleep 400 ; This is a fixed number. A Bug I noticed if you try and type to fast before the channel it self switchs over it wont send. Even if a /3 is in front of the message.
	SendRaw %TextEdit%
  sleep %TimeDelay%
	Send {enter}
return

F2::
Gui, Submit, nohide
Send %TextEdit%
return

F3::
{
	Gui, Submit, nohide
	IniWrite, %TextEdit%, %A_ScriptDir%/SpamChat.ini, Main, Text
  IniWrite, %TimeDelay%, %A_ScriptDir%/SpamChat.ini, Main, Delay
  IniWrite, 3, %A_ScriptDir%/SpamChat.ini, Main, ChannelID
	reload
}
	
F4::goto, ButtonExit

ButtonExit:
GuiClose:
Gui, Submit, nohide
IniWrite, %TextEdit%, %A_ScriptDir%/SpamChat.ini, Main, Text
IniWrite, %TimeDelay%, %A_ScriptDir%/SpamChat.ini, Main, Delay
IniWrite, 3, %A_ScriptDir%/SpamChat.ini, Main, ChannelID
ExitApp


https://www.virustotal.com/en/file/e...is/1440184438/
SHA256: ee4b995041c3fcf09b2d8deba4311873aa9ecac637217397fe b17477be6015ed
File name: Chat Spam 1.2.rar
Detection ratio: 1 / 56
Analysis date: 2015-08-21 19:13:58 UTC ( 0 minutes ago )
Chat Spam 1.2_mpgh.net.rar
#1 · edited 10y ago · 11y ago
Yemiez
Yemiez
Next time the virus scans must be of the .rar not the .exe.



// Approved
#2 · 11y ago
reppin
reppin
Quote Originally Posted by Dolphin View Post
Next time the virus scans must be of the .rar not the .exe.



// Approved
Can you edit my topic. As I supplied the compiled version as well take off the Required part please. I also rescanned the .zip that was uploaded and post it there as well.
#3 · 11y ago
Yemiez
Yemiez
Quote Originally Posted by reppin View Post
Can you edit my topic. As I supplied the compiled version as well take off the Required part please. I also rescanned the .zip that was uploaded and post it there as well.
You should be able to edit it yourself, I already approved the file
#4 · 11y ago
reppin
reppin
You are right. I was able to in advanced edit. my bad thanks again.
#5 · 11y ago
CR
crazyshietx
Keep in mind not to spam it too much or else a lot of people will block you.
#6 · 11y ago
floowsnaake
floowsnaake
Nice,simple and easy to use tool
#7 · 11y ago
reppin
reppin
Quote Originally Posted by crazyshietx View Post
Keep in mind not to spam it too much or else a lot of people will block you.
Just edited that in the top topic.
#8 · 11y ago
AK
aky004
Great tool! Thanks for sharing.
#9 · 11y ago
SO
sohzd1234
Yo guys just a heads up theres no need for the chat to be channel 3 i think i tried changing /leave 3 to /leave trade
F1::
Gui, Submit, nohide
Send {enter}
sleep %TimeDelay%
Send /leave trade
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send /join trade
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send /join trade
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send %TextEdit%
sleep %TimeDelay%
Send {enter}
return

just played around with it seems to work fine for me it auto changes to trade no matter what channel you are on ~
#10 · 11y ago
reppin
reppin
Quote Originally Posted by sohzd1234 View Post
Yo guys just a heads up theres no need for the chat to be channel 3 i think i tried changing /leave 3 to /leave trade
F1::
Gui, Submit, nohide
Send {enter}
sleep %TimeDelay%
Send /leave trade
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send /join trade
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send /join trade
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send {enter}
sleep %TimeDelay%
Send %TextEdit%
sleep %TimeDelay%
Send {enter}
return

just played around with it seems to work fine for me it auto changes to trade no matter what channel you are on ~
This is true. But having it be chat 3 helps the send part

sleep %TimeDelay%
Send /3{space}
sleep %TimeDelay%

Reason for the /3 is to send to that channel. I could not tell you how many times I have sent the message with out the /3 and it sending to global chat. Let me make some more changes to add a chat channel ID to the config this way you wont have to use channel 3 for trade.
#11 · 11y ago
SO
sohzd1234
Quote Originally Posted by reppin View Post
This is true. But having it be chat 3 helps the send part

sleep %TimeDelay%
Send /3{space}
sleep %TimeDelay%

Reason for the /3 is to send to that channel. I could not tell you how many times I have sent the message with out the /3 and it sending to global chat. Let me make some more changes to add a chat channel ID to the config this way you wont have to use channel 3 for trade.
i don't quite understand what send {space} means however i changed it to a double /join trade so it automatically brings me to trade chat even while in global because, if trade is /3 then typing /join trade will bring me to /3 also doesn't it?


=========
Edit 1: as long as u don't move should be fine
note: Typing /join trade twice will switch u to trade chat
#12 · edited 11y ago · 11y ago
taejim
taejim
It is nice to see people release stuff see the community is active and alive :P. @reppin im planning to build an AHK script with GUI which embed the game inside the GUI and have option menu on the side for trade spam or any chat spam and also anti afk and autohp if u are interested working together pm me ur skype
#13 · 11y ago
reppin
reppin
Quote Originally Posted by sohzd1234 View Post
i don't quite understand what send {space} means however i changed it to a double /join trade so it automatically brings me to trade chat even while in global because, if trade is /3 then typing /join trade will bring me to /3 also doesn't it?


=========
edit as long as u don't move should be fine
Reason for the {space} is due to me not using brackets "" or '' So a space at the end of a send will not be sent by default even if there is one there. as for not moving. I can add a blockinput in there but i tend to not like those type of commands.


Also I noticed typing "/trade message" it wont switch over to trade chat. So you have to switch over to it using /channelID default for me is 3. The reason for that line is to switch over to the trade chat channel so when you type the message it goes there. I tried using /3 message but it tends to not work as if you type "/3 " there is a delay of about 200 to 300 sometimes due to client lag.

Anyhow I made a update to support other channel IDs if you like to use it.


Quote Originally Posted by taejim View Post
It is nice to see people release stuff see the community is active and alive :P. @reppin im planning to build an AHK script with GUI which embed the game inside the GUI and have option menu on the side for trade spam or any chat spam and also anti afk and autohp if u are interested working together pm me ur skype
I tend to stay away from skype as I think it blows. But if you like you are more then welcome to come on my ts3 server.
The address is ts3.shackx.net:4455

Also I am a spur of the moment kind of coder. Meaning I make what I need and don't really search for ideas unless it is requested.
#14 · edited 11y ago · 11y ago
taejim
taejim
Quote Originally Posted by reppin View Post
I tend to stay away from skype as I think it blows. But if you like you are more then welcome to come on my ts3 server.
The address is ts3.shackx.net:4455

Also I am a spur of the moment kind of coder. Meaning I make what I need and don't really search for ideas unless it is requested.
i cant access that link but anyways it is cool if you dont want to join then nvm im just asking ahk coder to work with me so we can creates nice bot for the community . cuz coding is fun <3
#15 · 11y ago
Posts 1–15 of 23 · Page 1 of 2

Post a Reply

Similar Threads

  • cf chat spamBy stubz in CrossFire Hacks & Cheats
    6Last post 16y ago
  • Chat spamBy jemster123 in Adventure Quest Worlds (AQW) Hacks / Cheats / Trainers
    3Last post 13y ago
  • If you enjoy being spammed with consolesBy Kallisti in C++/C Programming
    4Last post 16y ago
  • bukkit with guiBy woodz in Minecraft Tutorials
    5Last post 15y ago
  • Trans Spam (customizable/GUI/easy use)By DanK in Vindictus Hacks & Cheats
    38Last post 15y ago

Tags for this Thread

None