A backup route for Telegram notifications
- Improved
If the primary Telegram relay runs out of quota, notifications temporarily use a backup route.
New features and small fixes that make running your shop easier. The full history, by date.
SelyaHere are the panel changes. See what we are working on next on the development map.
Entries from the “What's new” log since 11 October 2026. Client installations receive updates through the stable channel after testing. An entry date does not mean the new build is available to everyone yet.
No matches. Try another word or clear the search.
If the primary Telegram relay runs out of quota, notifications temporarily use a backup route.
«Help» has «How to connect Telegram if your server is in Russia»; the bot proxy field links to it.
The FunPay status is put on a fresh copy of the order: an order delivered by hand a minute earlier no longer gets the «no need to deliver» note.
An unsent chat message says why: no key, the marketplace refused the picture, the image host did not answer or the connection dropped.
The buyer gets «delivered» once; an order marked as refunded no longer shows the «Refund» and «Re-deliver» buttons.
A FunPay refund after delivery no longer goes unnoticed: you get one Telegram message.
The «New order» notice says «Sent successfully» only once the goods actually went out, not while the order waits for the buyer's details.
Auto-reply is set up in four places — each of them now shows a map with links to the others. «Pause while you write» moved to «Settings → Auto-responder».
Chat: a labelled «Auto-reply and templates» button instead of the gear, variables show what they turn into, new quick replies have clear fields.
Selya in the header: click her to hear what the open page is for and which buttons matter. The tour covers the auto-reply button and «Plugins» too.
The «Plugins» section (in development): every automation as a card; what already works links to where it lives now.
The bell no longer says «NaN» and «Clear» no longer sits on the close button. «Lots» has a title; «Delete hidden» lives only in «Hide / delete».
When logged in to the marketplace, pictures are sent as attachments in GGSel, Plati chats and Plati order conversations. Without a login, a fallback link is used.
After a partial failure, Retry skips pictures whose receipt the marketplace has already confirmed. This progress survives a panel restart.
Automatic messages, keyword replies, AI drafts, quick replies, working hours and the blacklist now have separate pages under Plugins.
Chat now has a short menu with settings links and notification switches. Automatic messages have an event list, a spacious editor and a preview with sample data.
If you press “Sign out” in the Windows app, it no longer signs in by itself at the next start: it asks for the password. After you sign in with it, everything works as before.
A reusable stock item (one text for every buyer) no longer drops off sale after its first sale.
Manual delivery sends the text to the buyer first: if the marketplace refuses it, the order stays manual.
Chats: «call the seller» no longer clears unread, two identical buyer messages both show, and a seller reply from the site or the phone pauses the bot.
When the panel is opened over http from another computer, a banner at the top says the connection is not encrypted.
“Help” has new entries about the blacklist, issuing from stock, backup codes for two-step verification, the balance currency, the marketplace support chats, the splash screen and the panel tour.
A short splash screen plays when the panel and the app start. If you have signed in before, it closes by itself after a couple of seconds; a click or a key skips it.
How often to show it (at every start, once a day or never) can be chosen in “Settings → Interface”.
After the first-launch wizard Selya shows you around the panel in a few steps: Summary, Listings, Orders, Stock and keys, Chat, Accounts, Settings. The tour runs once and can be skipped.
You can start the tour again from “Help” and from the profile menu. On a phone the hints appear as cards at the bottom of the screen.
The FunPay balance in “Accounts” and in the header updates by itself again: before, it got stuck on an old value.
Two-step verification (the QR code and backup codes) turns on without an error, and socks5 proxies work now.
On a phone the numbers above the listings list stand in even columns, loading is centered, and the steps in “New listing” no longer stretch the page.
“Orders” and “Listings” on a phone are shown as cards: the number, the product, the price, the status and the actions are visible without scrolling sideways.
In the chat the header has two rows, an “Order details” button appeared next to “Resolved”, and the quick replies scroll sideways. In “Settings” the sections are chosen from a list. The section name in the header is no longer cut off by the search.
In “Chat” a “Buyers / Marketplace support” switch appeared above the list. The second one has GGSel's “Support” and “Notifications” chats, FunPay support requests and requests to Sellerist in one list, with a common search and “New” marks.
You can reply right there where the marketplace allows it (the GGSel support chat, FunPay requests). Plati's support is on its site only — there is a link.
A sent message stays at the bottom of the conversation: before, it stood 3 hours earlier for a second and “flew” up.
Above the conversation it says whether the account's auto-responder is on or off. The auto-responder does not answer other people's auto-replies, so two panels on one account no longer write to each other.
If FunPay limited the requests, the account card now says “FunPay limited the requests, retry at HH:MM” instead of “checked just now”. Auto-raise repeats after 15 minutes in this case, not after 4 hours.
Saving the account settings without changing the key or the seller ID no longer starts a full sync. Two FunPay accounts on one address share a request queue, and the list of sections is scanned at connection and then once a day.
If the proxy does not answer, the panel says so and knocks on FunPay less often instead of showing “0 orders”. A manual order stays manual after the sync.
Accounts are grouped by marketplace: FunPay, GGSel, Plati. While nothing is connected, you see three “Connect …” blocks with a hint of what each needs.
There is no “Display name” field in “Configure”: the shop name is your nickname on the marketplace. Only what you changed is saved. The account cookies are folded into “Advanced”. An “Account is active” switch appeared, and the delete button is now labeled “Disconnect”.
When it is changed, the Plati Seller ID is checked by signing in: a wrong number will not be saved.
An order of a blacklisted buyer no longer breaks the account sync: it comes to “Needs attention” as a manual delivery, and a notification goes to Telegram. The panel writes nothing to the buyer.
The “Blacklist” page opens after a reload, and the note on an entry is saved now.
When you turn on two-step verification, the panel gives 8 backup codes. If you lose your phone, enter one of them instead of the code from the app. Each works once, and new ones can be issued in “Settings → Interface”.
The panel password is now changed in the same place, “Interface and sign-in”: the current one, the new one and a repeat. Sign-ins in other browsers will drop.
In “Settings → Notifications” you can choose a proxy for the bot — if your hosting does not let you reach Telegram. The “Create tabs” button is there too.
The browser no longer fills the panel password into the token field: if it is not a bot token, nothing is sent.
The bot retries sending on a bad connection, and the errors are written in plain words.
The card of a stuck order has an “Issue from stock” button: the key goes to the buyer in the order chat, as with auto-delivery.
Deleting a listing no longer erases the stock: the product and the keys stay in “Stock”. You can erase them with the box in the delete window.
A new listing is visible in the list at once with the status “Publishing”, and a deleted one disappears at once. The stock count updates after the keys are loaded.
If the marketplace is unavailable when a listing is created, the panel says so and offers “Retry”. In the wizard, stock is searched by name.
“Accounts → Proxies”: the list is no longer empty, a proxy can be added, checked, edited and deleted; a string like socks5://login:password@address:port can be pasted whole.
Plati: the catalog of sections comes to a fresh panel by itself, and the “New listing” wizard no longer stands on the “Category” step.
“Health”: the event journal and “Download logs” show the real records of the panel's work.
At installation and update the panel checks free disk space and warns if Telegram is unreachable from the server; free space is visible in “Settings → Subscription → Updates”.
In “Settings” the page title is no longer repeated in the card. This window is now full screen.
Support's reply to your request is now visible at once: an entry in “Notifications” and a mark on the support button, without waiting up to six hours.
When you connect a marketplace there is an “Turn on auto-reply” switch. It is off by default: the panel writes nothing to buyers until you turn it on yourself.
GGSel: old conversations do not become orders, and nothing goes to buyers about them any more. Auto-messages go only for fresh orders with an amount.
“Settings → Subscription” is one column with larger text; in the connection form the GGSel Seller ID stands under the key and is labeled “optional”.
An order made before the panel was connected no longer gets the “delivered by hand” message; the reply to “Call the seller” takes a turned-off auto-reply into account.
The “Extension and statistics” plan: the browser extension and market statistics separately from the panel. Payment is in the Sellerist Telegram bot.
The Sellerist Telegram bot for clients with a daily summary.
Chats: the time of messages and orders no longer jumps by 3 hours after a page reload.
GGSel: a refund no longer ends with a 500 error if the marketplace answers slowly; “Download logs” works after sign-in.
Chats: order details from the GGSel site and a refund right from the chat; “Chat on the site” opens the real GGSel or Plati chat.
Plati: the “Chats” tab of the account (questions before purchase) is read into the panel.
Pictures from the panel reach the buyer, and GGSel screenshots no longer disappear.
FunPay: on a 429 error the panel makes fewer requests, auto-raise repeats after 15 minutes; chat messages are visible in “Notifications”.
Selya is a pixel letter S, the panel's mascot.
Real section fees: the listing card, the wizard and analytics show how much the buyer pays. FunPay takes nothing from the seller.
“Health → Errors”: errors are collected by kind, and a message about a new kind comes to Telegram.
The “Reviews” badge counts new reviews since your last visit.
Chat: a repeat purchase shows its own delivery, and the choice of an order does not jump on refresh.
GGSel: a buyer's message is read even during the pause after a 429 error.
“Settings → Notifications”: all notifications in one list with switches, and an evening ad reminder (21:00 Moscow time, the time is configurable).
The marketplace status tiles say “responding” instead of response codes.
The “Listings” page opens at once: it reads a local copy, and search and pages work over all listings.
Everywhere there was “Show more” (reviews, finance, the money journal, ads) there is now a paged list.
A panel for clients: three marketplaces and your own stock, without extra sections.
The seller page in “Market”: the place, comparison of periods, reports and CSV export.
“Market”: the real names of Plati sections, sections grouped by game.
FunPay orders are pulled one page per pass, and the Plati token is shared by all requests: the panel runs into limits less often.
“Market”: the estimate of the number of GGSel reviews is counted from the share of the listing's own reviews and is not inflated by live counters.
On “Today” — FunPay, GGSel and Plati tiles: whether the site and the API respond, how fast in ms, when it was checked.
“Chats → Support”: FunPay support requests right from the panel — the list, the conversation, a new request, close.
“Unconfirmed orders”: the panel itself asks FunPay support to confirm delivered orders. Turned on with a box.
Chats and orders work from a phone.
“Confirm manual delivery” no longer writes to the buyer without asking.
“Statistics”: sales of listings on GGSel, Plati and FunPay by game.
Sign-in with limited attempts and two-factor protection.
The buyer learns that the order went to manual delivery; messages to the FunPay chat are resent after a failure.
A connection wizard: which marketplaces to connect and what you need for it.
Empty pages hint at what to connect; errors are in plain words. The “Help” section.