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.
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.