Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
ASF is supposed to be liberal and help everybody around as much as possible. If your friend has A B B and you have A C D then you can help your friend by giving him C or D and not lose anything in the process by accepting B from him. ASF bots are first and foremost supposed to help themselves, but secondly help others. If you disagree with this then you also disagree with the core principal upon which the ASF STM trading module was built, therefore you're not target user of this feature to begin with and you should seek other program that does what you want, since this feature does not match your expectations.
The problem with the advice "you should seek other program that does what you want" is that there really isn't any good alternative from what I've found. I was using steamtradematcher.com before, but it's stopped working reliably (and also isn't automated like MatchActively is here). If you know of something that might work for me, please do let me know, though.
I would also assume that this feature would help mitigate problems with item rarity. On the wiki page describing the config option MatchableTypes, it mentions that it won't consider item rarity in the trade. I don't care about trading away a rarer duplicate, but would like to manually verify the rarity on any neutral trades. Without this, I don't want to enable the trading for emotes in case I lose an emote I actually use, even if I want to get rid of duplicates.
Ryzhehvost mentioned I could always fork the project and make the change for myself. I might end up doing that just for my use case (I have some experience with C#, though I mostly work in C++). I'll be careful of the Statistics option if I do that to avoid causing issues (such as with your trade bot listings).
I understand that. It's even disabled by default (I think?). I was trying to say that I *would* enable it if I could manually accept/decline any neutral trades, but won't if I have to accept all neutral trades. Sorry for the confusion.
The way I see it, MatchActively and SteamTradeMatcher are related features, but are ones that don't directly interact with each other. Right now, to enable MatchActively, you need to also enable SteamTradeMatcher (according to the Wiki at least), which automatically accepts trades and adds you to the STM Listing (if you are otherwise eligible). However, SteamTradeMatcher specifically automates incoming trade requests, while MatchActively only automates outgoing trade requests. From the Wiki page on Trading, these two lines seem to indicate that a user running MatchActively will never receive a trade request from another MatchActively user:
Based on this, I got that MatchActively users will send trade requests to MatchEverything users, and no user can be both. Therefore, it makes sense to me that there wouldn't be any issue allowing users to enable MatchActively without also enabling automatic processing of incoming trade requests.