jp00p / AGIMUS

Discord bot for Friends of Desoto
MIT License
10 stars 9 forks source link

`auto_trade` #504

Open zmattingly opened 6 months ago

zmattingly commented 6 months ago

Suggested feature:

Gulliver Skidmore suggested the following

auto_trade setting to automatically accept trades, with the following values

Off - default Equal wishlist - accept trades where the number of badges offered = number requested and the offered badges are on the user's wishlist Equal - accept trades where the number of badges offered = number requested regardless of badge Fair wishlist - accept trades where the number of badges offered >= number requested and all (or at least "number requested") of the offered badges are on the user's wishlist Fair - accept trades where the number of badges offered >= number requested regardless of badge Dabo - accept all dabo trades only All - accept all trades, including 0 offered, regardless of badge

Alternatively, instead of the "wishlist" options, make that a separate setting, auto trade wishlist only true/false, default to true (ignored for dabo and all)

Along with a separate setting for DM on successful auto trade (on/off, default to on) Would allow people who don't care about badges too much/at all to open up their collection with no interaction, as well as allowing people who have well curated wishlists to just go nuts