STEAM GROUP
Archi's SC Farm Archi-ASF
STEAM GROUP
Archi's SC Farm Archi-ASF
83,042
IN-GAME
472,135
ONLINE
Founded
October 29, 2015
Language
English
How to configure ASF bot to auto-accept any friend request?
Is it possible to configure ASF to auto-accept any friend request? if not, could you open a feature request anywhere?

Thanks everybody.
Originally posted by Rudokhvist:
No, there is no such feature in ASF ootb. There is, however, a plugin[github.com] that can help to achieve what you want.
< >
Showing 1-7 of 7 comments
A moderator of this forum has indicated that this post answers the original topic.
Rudokhvist Nov 22, 2020 @ 1:01pm 
No, there is no such feature in ASF ootb. There is, however, a plugin[github.com] that can help to achieve what you want.
Thank you so much, that will make the trick.

Anyway I think it would be great to open a feature request so Archi can include the logic in future versions
Last edited by Violette | 1:1 STM Trades #1; Nov 22, 2020 @ 3:38pm
Archi Nov 22, 2020 @ 1:58pm 
Originally posted by ✖ Violette ✖ | 1:1 Trading B:
Thank you so much, that will make the trick.

Anyway I think it would be great to oipen a feature request so Archi can include the logic in future versions

Archi would say that "auto accepting all friend invites" is out of the scope of ASF project which focuses on idling trading cards. There is plugin system exactly to allow you and other people to create plugins that do whatever you want, including accepting all friend invites if that's your thing. Creating such plugin requires minimum amount of knowledge in regards to programming, and if even that is too much, as Ryzhe pointed out, there are already plugins achieving that.
Last edited by Archi; Nov 22, 2020 @ 2:18pm
Originally posted by Archi:
Originally posted by ✖ Violette ✖ | 1:1 Trading B:
Thank you so much, that will make the trick.

Anyway I think it would be great to oipen a feature request so Archi can include the logic in future versions

Archi would say that "auto accepting all friend invites" is out of the scope of ASF project which focuses on idling trading cards. There is plugin system exactly to allow you and other people to create plugins that do whatever you want, including accepting all friend invites if that's your thing. Creating such plugin requires minimum amount of knowledge in regards to programming, and if even that is too much, as Ryzhe pointed out, there are already plugins achieving that.

Hi Archi, thanks for taking the time of answer my question. Is it safe to use an external plugin? I think it wouldn't be auto-updated as ASF is... so I fear it can be mess up the bot from time to time.

In addition, ASF already reject friend invites... so I dont see the point in not adding an accept option to Bot behavior, dont get my wrong Im not telling you what to do with your own software It just my opinion.
Last edited by Violette | 1:1 STM Trades #1; Nov 23, 2020 @ 4:20am
Archi Nov 23, 2020 @ 4:13am 
See, you're raising a very good point here - it wouldn't be auto-updated as ASF is, showing there is non-zero cost of maintenance for this feature, and exact reason why it won't land in ASF baseline. Plugins are here to shift that cost of maintenance of additional feature towards people that want to maintain them, I'm already busy enough as it is with ASF core, and I'm very strict in what I accept further into ASF. Your use case isn't connected with what the program is designed to do - idling Steam cards, argument of "ASF already does XXX" is very good for opening that API for plugins usage, not a justification for writing and supporting another hundred lines of code on the premise of "you already support several thousand, how a hundred more can be this difficult!".

If you don't trust author of external plugin, you can always write your own. Like I said, what you're asking for is very easy to achieve. If you're unwilling to do it on your own, I'm sure there will be plenty of people happy to code it for you on ASF discord for very low price :sgsmile:.
Last edited by Archi; Nov 23, 2020 @ 4:29am
Thanks for the explanation Archi, very kind of you.
I will try to get into plugin creation to support the one you guys already pointed me out just to be sure I will be able to fix anyproblem myself if the author is not fast enought.

One more time, thanks for ASF is a great addition for all of us at zero-cost. Keep rocking!
Archi Nov 23, 2020 @ 4:31am 
https://github.com/JustArchiNET/ArchiSteamFarm/blob/master/ArchiSteamFarm/Plugins/IBotFriendRequest.cs#L34

That's all you need, create a plugin, inherit from that interface and implement whatever logic you want that returns a boolean whether ASF should or should not accept a friend request.

More info on developing plugins: https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Plugins
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Nov 22, 2020 @ 12:46pm
Posts: 7