telegram
RUEN
~/plugins/pl_autoapproute

AutoAppRoute — Gift cards, keys, currency, game top-ups

Playerok Universalpl_autoapproute

AutoAppRoute — a module for Playerok Universal that automates reselling all AppRoute (approute.io) services: gift cards, keys, in-game currency and direct top-ups. Rich functionality, flexible and convenient setup through the Telegram menu.

How does it work?

  1. You link your Playerok items to an AppRoute product in «💲 Услуги» (Services) and set how many units to deliver per purchase. The plugin detects the mode — «Магазин» (Shop) or «Прямое пополнение» (Direct top-up) — from the product by itself
  2. The buyer pays for the item on Playerok
  3. For «Прямое пополнение» (Direct top-up) the plugin asks the buyer for the details (for example: account ID, server ID), asks them to confirm and checks them on AppRoute. For «Магазин» (Shop) this step is skipped
  4. It compares the item price with the purchase price on AppRoute — if the item sold for less than the purchase price, the plugin won't fulfill the order. That's «🛡️ Защита от убытка» (Loss protection)
  5. It creates an order on AppRoute — the buyer gets its ID, status and the !ar_info command to check it
  6. If AppRoute doesn't complete the order right away, the plugin tracks its status by itself
  7. Order completed — the buyer gets the codes in «Магазин» (Shop) mode or a message about a successful top-up, and the plugin confirms the deal is completed on Playerok
  8. An error or cancellation on AppRoute — the buyer gets a message, you get a notification in Telegram, and the deal is refunded if auto-refund is on

What can you sell?

  • 🎁 Gift cards
  • 🔑 Game and software keys
  • 🪙 In-game currency
  • 💰 Direct top-ups (games, services, Steam and more)

2 modes

«Магазин» (Shop)

  • Once the order is paid on Playerok, an order on AppRoute is created right away — for the quantity set in the service
  • ✅ If the order succeeds on AppRoute, the buyer gets a message with the received goods (vouchers/gift codes)
  • ❌ If the order fails on AppRoute, the buyer gets a message with the error, and you get a TG notification with full details about the error. The order is also refunded automatically if auto-refund is on

«Прямое пополнение» (Direct top-up)

  • Once the order is paid on Playerok, the buyer has to fill in the fields needed to deliver the order (for example: account ID, server ID). They don't have to enter the fields you've filled in beforehand
  • Each value is checked for format right away. Made a mistake — the plugin asks to enter that field again
  • When done, the buyer confirms the input (+/- or да/нет — yes/no). Declined — they fill in the fields again
  • After confirmation, the data is validated on AppRoute
  • ✅ If the data is valid, an order is created on AppRoute with this data
    • ✅ If the order succeeds on AppRoute, the buyer gets a message that it's done
    • ❌ If the order fails on AppRoute, the buyer gets a message with the error, and you get a TG notification with full details about the error. The order is also refunded automatically if auto-refund is on
  • ❌ If the data isn't valid, the buyer gets a message with the reason from AppRoute

What do you need?

  • AppRoute API key — with a whitelist of the IPs the bot runs from
  • AppRoute balance — orders are paid from it
  • Your own items on Playerok — the plugin doesn't list items or change their prices, it works with the ones already listed: you link them to an AppRoute product by URL

Features

  • 💸 Automatic price check — compares the prices of your Playerok items with the prices of AppRoute products and notifies you when they don't match
    • The purchase price is the AppRoute price converted to rubles at the Central Bank of Russia rate, taking the quantity in the service into account
    • The gap between your price and the purchase price drops below the threshold — you get a notification, so you know in advance it's time to change prices
    • The purchase price reaches your price or goes above it — a separate notification
    • Notification threshold (in rubles)
    • The plugin doesn't change prices itself — it only warns you
  • 🛡️ Loss protection — can be turned off
    • The deal price on Playerok turned out lower than the purchase price — the bot won't fulfill the deal
    • It tells the buyer about the error, and refunds the money if auto-refund is on
    • You get a TG notification
  • 🔗 One service — any number of Playerok items
    • Items are linked by URL: several at once as a list (1 line = 1 link) or a .txt file
    • Quantity — how many units of the AppRoute product to deliver per purchase
  • ✏️ Flexible fields for «Прямое пополнение» (Direct top-up)
    • Some fields can be filled in beforehand — the buyer enters only the rest
    • Field names are translated into Russian automatically, and you can change them
    • A field with a list of options — the buyer picks a number from the list
    • The buyer doesn't fill in the amount field — set it yourself, otherwise it equals 1
    • Steam top-ups — in the currency you choose: USD, RUB, KZT or UAH
  • 📢 Notifying buyers — everyone whose orders are completed but not confirmed gets a request to confirm the order
    • Configurable notification interval
    • Manual notification from the TG menu
  • 🔔 Telegram notifications
    • On an order error
    • When an order is canceled or partially completed on AppRoute
    • When the AppRoute purchase price gets closer to your price than the threshold or overtakes it
  • ↩️ Automatic refund on errors on AppRoute's side
    • Can be turned on/off
  • 💬 Messages to the buyer
    • 18 messages — for every order stage and errors
    • Any of them can be edited or turned off
    • The buyer checks the order status with the !ar_info command, and for «Магазин» (Shop) can also get the codes again
  • 📋 AppRoute orders in TG — the last 200 orders of your account: status, amount, voucher codes
  • 📊 Sales statistics
    • For a day/week/month/all time
    • Total orders, completed, refunded
    • Total order amount and profit
    • Best product — the best-selling one

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

▸ YouTube

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: 3490 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 Playerok 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 /autoapproute 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.

After that, set the API key the plugin will work with: «🔒 API AppRoute» (AppRoute API) → «🔑 API ключ» (API key). You create the key in the corresponding section on AppRoute. The bot checks the key right away and tells you if it couldn't log in with it.

Be sure to add all your IP addresses (including the IPs of any VPN you use).

Next, link your items to AppRoute: «💲 Услуги» (Services) → «➕ Добавить» (Add). Send a Playerok item link (for example, https://playerok.com/products/apple-gift-card) — you can send several items as a list, 1 line = 1 link, or as a .txt file. Then enter the quantity — how many units of the AppRoute product to deliver per purchase — pick the service and product («🔍 Поиск» (Search) finds them faster) and confirm. The plugin detects the mode — «Магазин» (Shop) or «Прямое пополнение» (Direct top-up) — by itself.

For «Прямое пополнение» (Direct top-up), the service page has «✏️ Настроить значения» (Set values): the buyer won't have to enter the fields you fill in here, and will fill in the empty ones (❌) after the purchase. Fill in the amount field here too — otherwise it equals 1. In «🏷️ Изменить названия» (Edit names) you can change how the fields are named in messages to the buyer. For Steam top-ups, check «💵 Валюта» (Currency) — it's RUB by default.

The plugin doesn't change prices on Playerok, so keep an eye on them with «🔔 Уведомления» (Notifications) → «💸 Проверка цен» (Price check), which is on by default. Set the «🚪 Порог» (Threshold) in rubles (5 RUB by default): as soon as the gap between your price and the AppRoute purchase price drops below it, you'll get a notification.

In «🔧 Прочее» (Other), check «↩️ Возврат при ошибке» (Refund on error) and «🛡️ Защита от убытка» (Loss protection) — both are on by default.