Welcome to our Forums!

Type /register while in-game to register for a forum account.

Suggestion QoL for #market in Discord

spiderm3n

New Member
First let me say I am thoroughly enjoying the Market 2.0 update! I like the integration with LokaBot to notify of sales as well as purchase orders. From a glance I can check what new orders are being made and what is being sold. However once a sale/buy is fulfilled the message stays in #market.

My suggestion is to expand on the functionality of LokaBot to update a previous post to indicate that the buy/sell has been fulfilled either with or without consumer data(who bought/sold it). While the running record is great, if I see that there is a sale posted between my last login and current session there is a chance that someone else has already purchased that sale. While making a buy order after discovering the item I was looking at got sold I can better price my buy order. But it might be a while before someone fulfills that buy order.

As an example this morning I logged on and checked #market and saw that Busco posted a sale for Iron Ore. I asked him how much he was looking to buy as he only posted a single order. He tells me "alot" and so I go back to my personal storage to see what I have and sold him a stack at his requested price and then turned around and put my other items in as a sale, with a discounted price since I was selling to him in bulk, as he was unavailable for a black market deal at the time.

Now Johnnie_Newboy might hop on later and see in #market that I am selling Iron Ore at a price cheaper than Busco was buying it for. So he's going to rush the market thinking he can make a quick shard by buying me out and selling to Busco. Which, since both transactions have sold, would be impossible for him to do.

With the sale's uid in the post in #market maybe it could be as "simple" as the bot reacting to the post when an order has fully sold (for instances of multiple stock being made for a single buy/sell request)

I would love to hear the community's thoughts on this idea.
 

spiderm3n

New Member
This functionality already exists. Once a sale is gone the corresponding #market message is deleted.
I see that the two orders in my example have been deleted. LokaBot does have alot of different functions and it must have just taken him some time to sync with the sales database and update the channel.
 

Cryptite

Elder
Staff member
Elder
Yeah it's possible it took a bit, but it's usually instant provided there isn't a lot of activity that LokaBot is sending up to Discord. The only real additional functionality I'd consider adding is updating existing orders to reflect if a BO for 25x of something is now down to 5x of something.

Other than that, as Sku said, LokaBot cleans up orders in #market once they no longer exist.
 
Back
Top