Trade Chat Macro

Posts 1–15 of 40 · Page 1 of 3
Trade Chat Macro
  • Change the message after "Trade = " to whatever you want your message to be.
  • Join trade chat once, and then make it so the next message you send will be sent to trade chat.
  • Leave trade chat.
  • Leave global chat.
  • Press F2 to start, make sure not to spam too hard because you can be muted for spamming.



Things that could break the bot:
  • Already being in trade chat
  • Having extremely low FPS
  • If you're on more than one client at a time, you have to compile the script and run the compiled exe as administrator.
  • Having chat open when you use the macro.
  • Using the macro again while the last message is still being sent.
  • If your macro is bugging out a lot, change every instance of "Sleep 2" with "Sleep 4".
  • You MUST leave global chat. You can do this with "/leave global"



Credits: Quietess (that's me)

Updated script that's less buggy, ignore the attachment. Make sure you have autohotkey installed to run this script.
Code:
; Quietess
     
         F2::TradeMsg() ; Press F2 to execute Trade Message
 
     
     
    TradeMsg(){
            ; Change the message after "Trade = " to whatever you want your message to be.
			; Join trade chat once, and then make it so the next message you send will be sent to trade chat.
			; Leave trade chat.
			; Press F2 to start, make sure not to spam too hard because you can be muted for spamming.
       
            Trade = WTS 19998 glim for flux at 1:3 || x1 Twinkling Tome 1kf
 
            BlockInput On
			
            Send {Enter}
            Sleep 4
            Send /join trade
            Send {Enter}
			Sleep 4
			
            Send {Enter}
            Sleep 4
            Send  %Trade%
            Send {Enter}
			Sleep 4
			
            Send {Enter}
            Sleep 4
            Send /leave trade
            Send {Enter}
			
            BlockInput Off
            return
			}
		 F3::
		 ExitApp
		 Return
Trade chat_mpgh.net.zip503 B · 171 downloads Clean
Quote Originally Posted by Jhem View Post
You must have at least 10 posts to post a links.

Just a .ahk file. The file is safe.
/Approved
Ah okay, thank you. I think it's a bit silly though, can't quote posts with links in them and can't post virus scans, which are required to post releases.
I dont really get this, mind elaborating on what it does?
Quote Originally Posted by arby09 View Post
I dont really get this, mind elaborating on what it does?
It's really self-explanatory......

If you're still having trouble,
Trove has a trade chat, where the buyers and sellers come together.
Usually your offer won't be noticed if you just send it once, with the huge about of players wanting to sell / buy items.
If you want to get noticed you usually have to spam right on the borderline, enough to get you noticed but not enough to get you muted
This bot makes that spamming process automatic with AutoHotkey (You have to install this program for this to work)
Quote Originally Posted by Ex3cutioner View Post


It's really self-explanatory......

If you're still having trouble,
Trove has a trade chat, where the buyers and sellers come together.
Usually your offer won't be noticed if you just send it once, with the huge about of players wanting to sell / buy items.
If you want to get noticed you usually have to spam right on the borderline, enough to get you noticed but not enough to get you muted
This bot makes that spamming process automatic with AutoHotkey (You have to install this program for this to work)
The bot will do the following:
1. Join trade chat
2. Post your message ONCE
3. Leave trade chat

Trade chat, and all the other chats, are split into various groups, meaning that there's more than one trade chat active. Each time you join trade, or any other channel, the game will automatically join a channel of the channel trade.
"Spamming" the hotkey for this script, will make you post your message in potentially more than one channel of trade.
Which means that more people will see your message = more sales/purchases.
Quote Originally Posted by qztr View Post
The bot will do the following:
1. Join trade chat
2. Post your message ONCE
3. Leave trade chat

Trade chat, and all the other chats, are split into various groups, meaning that there's more than one trade chat active. Each time you join trade, or any other channel, the game will automatically join a channel of the channel trade.
"Spamming" the hotkey for this script, will make you post your message in potentially more than one channel of trade.
Which means that more people will see your message = more sales/purchases.
Oh really?
I didn't quite get it myself then. My bad.
Quote Originally Posted by Ex3cutioner View Post


Oh really?
I didn't quite get it myself then. My bad.
Simply downloading the script and reading the content of it disclosed the info I provided.
I personally haven't tested it, since I don't really need a macro to sell my stuff
This is a useful tool. I do the same thing with Razer Synapse but it'd be great to have a standalone. Question, does it /leave trade then /join trade to keep joining different trade channels to post your ads? This is how I set my Synapse macro up, so that I can put the same ad in all the different trade chats quickly. I find this has made buying/selling stuff much quicker since you're reaching a larger audience.

"Spamming" the hotkey for this script, will make you post your message in potentially more than one channel of trade.
Which means that more people will see your message = more sales/purchases.
I don't get the 'potentially' part of this. It seems to put me in a new channel every time with the macro I use.
Quote Originally Posted by lucilleball View Post
This is a useful tool. I do the same thing with Razer Synapse but it'd be great to have a standalone. Question, does it /leave trade then /join trade to keep joining different trade channels to post your ads? This is how I set my Synapse macro up, so that I can put the same ad in all the different trade chats quickly. I find this has made buying/selling stuff much quicker since you're reaching a larger audience.



I don't get the 'potentially' part of this. It seems to put me in a new channel every time with the macro I use.
There aren't unlimited amount of channels, meaning that after you've clicked your hotkey X amount of times, you'll end up in a channel you've posted in before.
Quote Originally Posted by qztr View Post
There aren't unlimited amount of channels, meaning that after you've clicked your hotkey X amount of times, you'll end up in a channel you've posted in before.
Ahh, fair enough, thanks
Its buggy with if your global chat is open so try disabling it
Quote Originally Posted by sohzd1234 View Post
Its buggy with if your global chat is open so try disabling it
Maybe read what he says in his post next time

Quote Originally Posted by 3DPD View Post
Things that could break the bot:
Having chat open when you use the macro.
i would love to keep reading the trade chat after i send a message, so is it possible to do "leave trade > join trade > message" instead of "join trade > message > leave trade" ???
here is mine if you like to use it.

Its simple to use. Make sure trade chat is number 3
F1 leaves trade joins trade spams message.
F2 Just types just the message so if you want to use world or global or any thing like that.
F3 Reloads the script so if you change the message no need to right click on the bar. Just don't hold it other wise it will open alot of them.
F4 To close it off or just incase you opened to many with reload.

Code:
#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.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
SetKeyDelay, 50, 50


Message = [WTS] SO and So
;

f1::
	Send {enter}
	sleep 200
	Send /leave 3
	sleep 200
	Send {enter}
	sleep 200
	Send {enter}
	sleep 200
	Send /join Trade
	sleep 200
	Send {enter}
	sleep 200
	Send {enter}
	sleep 200
	Send /3{space}
	sleep 300
	Send %Message%
sleep 200
	Send {enter}
return
f2::Send %Message%
f3::reload
f4::exitapp
Posts 1–15 of 40 · Page 1 of 3

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?