AutoDumping — Automatic price undercutting, staying ahead of competitors
AutoDumping — a module for FunPay Universal that automatically adjusts your offer prices to competitors, so you always stay at the top and sell more. Fully integrated with our plugins (autostars, swizzyerrobux, autosteamgifts and all the others) — the cost price is pulled from them automatically, no need to change it by hand when the exchange rate jumps. Rich functionality, flexible and convenient setup through the Telegram menu.
How does it work?
- You add an offer to the plugin and set its cost price, minimum and maximum price
- The plugin shows your offer's attributes (region, delivery method, etc.) and how many competitors each of them leaves — you choose who to compare against
- Every 10 minutes the plugin downloads the section listing and picks out those who are really your competitors: by offer attributes, keywords, seller rating and reviews, and the blacklist
- It takes the competitor's price at the position you want (the first by default), subtracts the step and converts it from the listing price into your price — taking the FunPay fee into account
- Checks the limits: it won't go below the cost-price floor or above the ceiling
- If the decision is to lower the price, it waits for confirmation two cycles in a row, so it doesn't react to a random one-off offer
- Saves the new price and sends a notification to Telegram
- Competitors got more expensive or left — the plugin brings the price back to the maximum
What won't the plugin do?
- Won't sell at a loss. It hits the cost-price floor and stops instead of following an undercutter all the way down
- Won't start a war. It notices a race to the bottom and steps out of it with a pause
- Won't touch the price blindly. If the competitor attributes didn't filter out a single offer — meaning the plugin would compare your 5000 RUB account with 3 RUB keys — it refuses to work until you explicitly confirm it
- Won't keep nudging the price over small changes. There's a sensitivity threshold and a pause between changes
Features
- ⭐️ Integration with our plugins (Stars, Robux, gifts and more) — the bot automatically adjusts to the cost price of these offers
- The cost price is pulled automatically — no need to enter the purchase price for every offer by hand and update it when the exchange rate jumps
- The plugins agree on who owns the price: while the autopricer is handling an offer, the supplier plugin stays away from it. No two plugins fighting over one offer.
- 🎯 Price at the position you want — the plugin doesn't have to put you first — you can be third and stay out of the fight for the bottom
- Price position among competitors (the first by default)
- Step below the competitor — in RUB or as a percentage
- The price goes back to the maximum when no competitors are left
- 🛑 Cost-price floor — won't sell at a loss
- Cost price + minimum markup in percent
- A separate hard minimum price
- Maximum price — the ceiling, it won't go higher
- Everything can be set both as a general value and separately for each offer
- 🧩 Precise competitor matching — the plugin shows which competitors to compare you against
- By offer attributes — region, delivery method, platform. The plugin pulls your offer's attributes and shows how many competitors each of them leaves: «регион → 155 из 612» (region → 155 of 612)
- By server and side (for in-game currency)
- By keywords and excluded words
- Specific offers added by hand via a link
- If the attributes didn't filter out anyone — the plugin refuses to touch the price until you explicitly confirm comparing against the whole section
- 🎛️ Competitor filters — cut off those who aren't your rivals
- Ignore offline sellers
- Ignore pinned offers
- Delivery type: any / auto only / manual only
- Minimum number of reviews and minimum seller rating
- Bait filtering — abnormally low prices relative to the median, with a threshold and a minimum number of competitors
- Seller blacklist
- 🧊 Protection against price jitter — doesn't react to a random one-off offer
- Sensitivity threshold — changes smaller than it are ignored
- Per-offer cooldown between changes
- Lowering only after N confirmations in a row
- Price war detector: notices a race to the bottom and steps out of it with a pause
- 🔍 Scouting («Разведка» in the menu) — shows the decision before touching the price
- Who made it into the competitors and at what price
- Who was filtered out and for what exact reason
- What price it will set and why — or why it won't touch it
- 🛡️ Dry run («Предохранитель» in the menu) — the plugin goes through every step and writes its decisions to the console without changing prices
- You can watch it as long as you like before trusting it with your money
- 🔔 Telegram notifications — each one is turned on separately
- Price changed
- Hit the floor — a competitor went below your cost price
- Price war
- Offer save error
- No competitors left
- Price changed from outside — someone other than the plugin changed the offer price
- The pause between identical notifications is configurable
- Summary report at a set interval
- 📊 Statistics — for a day / week / month / all time
- Price changes, with decreases and increases counted separately
- How many times it hit the floor
- How many price wars there were
- Which offer changed most often
- ⚙️ Works with both regular offers and chips (in-game currency)
- The fee is calculated separately for each section — it differs for offers and chips
Managing in Telegram
The plugin is fully managed through a dedicated, convenient menu in the TG bot. A full overview of all menu sections is in the YouTube video
The bot menu is in Russian. Button names in this guide are given as they appear in the bot, with a translation in brackets





Demo
What's included?
- License
- Issued to your Telegram account
- Bound to your device
- Managed through our bot
- Plugin
- Download it in our bot
- All future updates included
- Tech support
- Help with installation
- Help with proper setup
Price: 2990 RUB / lifetime
To buy, contact — @friedfluoride
The license is lifetime only, there's no way to buy it for a limited time yet
License, refund and support terms are in the license agreement.
How to use
Once you've been issued a license, go to our bot @friedshopbot, send it the /start command, open «🔐 Мои лицензии» (My licenses) in the main menu and tap the license you bought.
The menu that opens lets you manage your license. To download the module, tap the corresponding button and the bot will send you an archive with the module inside as a folder.

Download the FunPay Universal bot if you haven't yet, and run it. Open the main menu, go to «Модули» (Modules) and tap «Импортировать» (Import). Then send the downloaded archive to the bot.
Once the module is imported, restart the bot with the /restart command. After the restart, the /autodumping command will appear in the Telegram bot — it opens the plugin menu.
On the first launch you'll need to bind the license to your device. Open the plugin menu and follow the link shown there to do it.

Next, to have the plugin manage prices on your offers, add those offers in «Лоты» (Offers)

Once an offer is added, you can fine-tune its pricing

