Current version - 2.2.1m. Updates are available when the application starts: download, package verification and installation run in a separate window. Accounts and settings are preserved. For a first installation, use the ready-made ZIP from the official release. How to install and update the application.
NEW added
FIX fixed
CHANGED changed
REMOVED removed
2.2.1m
Current
A full new module in the left menu replaces the account manager's Clear dialogs and Delete contacts buttons.
Seven actions to choose from: leave channels and groups, delete private dialogs, block and delete bots, clear Saved Messages, contacts and profile photos.
Shared account selection, pauses, a FloodWait timeout limit and stopping through the task manager.
The log and CSV/TXT report show completed actions, errors and partial results. Deleting private conversations for the other participant is enabled separately.
2.2.1l
Add, edit or remove a label using the button next to an account.
The open dialog and draft are preserved; no reconnection is needed.
Labels are shared with the account manager and stored in the account JSON.
Account selection windows in all modules are wider and taller, taking up about three quarters of a large screen.
The list uses the available height while buttons stay at the bottom. On a small screen, the window adapts to its size.
Labels appear in the list alongside the other account details.
2.2.1k
Account labels: a name, color and 20 icons to choose from. The label appears next to the status and can be found through search.
Add, edit or remove a label for an individual account. Bulk addition and removal for selected accounts.
The label is saved in the account JSON: moving or exporting session + JSON preserves it with the account. Checks and data updates do not erase the label.
Removing a username that is already absent is no longer treated as an error. The log reports that the username is already absent.
Corrected the status name in the log when checking a single frozen account: Frozen.
2.2.1j
Saved Messages, SpamBot and Telegram notifications are pinned for each account in multi-chat.
Service chats are visible even without messages and stay at the top during search and folder selection.
History and unread counters are preserved. Opening a chat does not send messages or mark them as read.
2.2.1i
A shared panel for active and recently completed tasks, with progress and a link to the module log.
Stop an individual task without interrupting other modules.
Stop bulk checks and account actions. New accounts stop starting, and current connections close cleanly.
Partial results are saved. A canceled check is not marked as an account error, and unfinished work does not display 100%.
2.2.1h
Fixed authorization being reset when the secure connection to the license server closed prematurely.
After a brief interruption, verification retries within the current confirmed session. Tasks continue without entering the key again.
2.2.1g
The appearance was restored to version 2.2.1e: design changes from 2.2.1f were reverted.
Module features, licensing and protection are unchanged. Accounts, sessions, the database and settings are preserved during updates.
2.2.1f
Account statuses now have icons and checkboxes have checkmarks, making the list state easier to read.
Bulk actions are arranged in compact groups; cards and tables have more depth and a cleaner appearance.
Smooth animations when switching sections or opening windows and lists. Counters use digit grouping: 1 248.
Execution logs use a monospaced font with colored result labels; AI modules have a gradient border.
Module logic, licensing and protection are unchanged. Accounts, sessions, the database and settings are preserved during updates.
2.2.1e
Briefly losing a server response no longer resets a valid license confirmation or stops a running task.
Background verification runs every 30 seconds, and the network response timeout was increased to 20 seconds. Interrupted requests retry automatically.
Repeated verification does not restart task actions. Revoked and expired keys remain blocked.
Accounts, sessions, the database and settings are preserved during updates.
2.2.1d
Retained the fixed installer: waits up to 30 seconds for a temporary EXE lock, verifies signatures and integrity, and restores files on failure.
Accounts, sessions, the database and settings are preserved during updates.
Folder creation fixes are included. Other features are unchanged.
2.2.1c
If the EXE is temporarily locked, the installer waits up to 30 seconds for the file to become available instead of rolling back immediately.
Waiting applies during backup, installation and recovery. Other copy errors are not hidden.
The log includes the file path and Windows error code. Update signatures, integrity verification and data preservation remain mandatory.
2.2.1b
On TypeNotFoundError while reading folders and links, the application reconnects once and retries the read.
Folder creation and link export commands are not repeated during recovery. An already created link is displayed after verification.
If the Telegram response still cannot be parsed, processing stops with a technical error code.
2.2.1a
Reasons for failure to obtain a link are shown directly in the table and event log, including the Telegram error code.
Folders without links and errors are counted separately. Partial results are no longer shown as fully successful.
Unexpected errors, including ValueError, display the processing stage and an explanation. Confirmed folders are preserved.
Preview was removed. After starting, accounts immediately leave chats that match the selected conditions.
2.2.0z
The Freeze Removal module is temporarily hidden from the interface and module search until further development is complete.
Account checks and the frozen status display in the account manager remain available.
2.2.0y
The update window now uses the actual SCARP.CC brand icon instead of a text symbol.
Installer fixes from 2.2.0x are retained: waiting for processes of the current copy, signature verification and cleanup after a successful installation.
2.2.0x
Fixed EXE replacement failing during automatic updates: the installer waits for all processes of this copy of the application to exit.
Copy errors are logged. Temporary files are removed after successful installation; a backup is retained on failure.
The update window was migrated from Tkinter to WebView2 and styled for SCARP.CC, with progress, retry and cancel controls.
2.2.0w
The Miscellaneous section now spans the width of the settings panel and has rounded corners.
Team cards, captions and Telegram links are larger.
Added Grivion (@fenyxsmm), marketing and PR.
2.2.0v
Fixed the application crashing during account checks. Leftover automatic update window resources were being released by a background thread.
Fixed update window shutdown after successful verification, cancellation and retry. Accounts, proxies, settings and license checks are preserved.
2.2.0u
The application checks for the latest version on startup. Added a download and update verification window with progress, retry and cancel controls.
The update signature and file integrity are verified before launch. Accounts, sessions, proxies and settings are preserved during installation.
Strengthened license verification. A revoked or deleted key blocks operation; new checks run every 3 seconds. Without server confirmation, access expires within at most 8 seconds, so a continuous connection is required.
Losing access stops active tasks and prevents new operations. Revoked keys display a clear message.
A What's New window appears after installing a new version. It can be reopened in settings. Added Russian, Ukrainian and English translations.
Older versions receive compatible updates only. Versions before 2.2.0l may require manual installation because of the previous signing key or installation archive format.
2.2.0t
Added the Freeze Removal module: status checks and an appeal to the official @SpamBot using the owner's details. Unrecognized questions and manual verification stop the conversation and are included in the report. Submitting an appeal does not mean Telegram has already lifted the restriction.
Mass Subscriptions was completely replaced: a shared queue or the entire list per account, per-account limits, chat and folder links, and exact username search. Join requests, existing memberships and uncertain results are counted separately.
Added checks for permission to write, optional leaving of new groups without that permission, and marking recent messages as read. FloodWait stops the account; sending is not retried after an uncertain result.
The captcha system and 2Captcha integration were removed. The old subscription screen, handlers and engine were deleted.
Both modules use shared account selection, personal proxies, task cancellation, reports in Downloads and RU/EN/UK translations.
2.2.0s
Fixed a height jump at the end of the multi-chat panel expansion. The shared fix applies to all animated expandable blocks.
Saved Tasks was completely removed from the interface and API. Existing user files are not deleted; text templates remain available.
Chat and channel creation offers ID, Link and ID + link results. ID is selected by default; Create only was removed.
Removed all NEW labels from modules. BETA labels are retained.
2.2.0r
Added Create Chats and Create Channels: public and private entities, random usernames, a count per account, and retrieval of IDs or links.
Added Channel Cloner: choose your destination channel and transfer the source name, description, avatar and supported posts in original order, including albums and formatting.
The cloner saves confirmed progress to resume after stopping. Ambiguous sending results do not trigger automatic reposting.
Without Premium, custom emoji and Premium stickers use standard representations. Skipped items, errors and simplified posts are counted separately.
Protected content is not copied. Views, reactions, original publication dates and poll results are not transferred; unsupported posts appear in the report.
Settings for the new modules can be saved. Reports are exported to Downloads as CSV or TXT.
All account manager action windows now share a style: gray fields, rounded elements and custom dropdown lists.
2.2.0q
If some accounts stop due to errors or Telegram restrictions, found chats appear as partial results. Export remains available.
On a Telegram response format error, search reconnects the affected account once and retries the current request. If the error recurs, the account stops and found results are preserved.
The log shows a clear reason for stopping and a diagnostic code for the unknown response format, without the Telegram response content.
Retries respect task cancellation, request limits, the desired chat count and FloodWait. The configured chat count is an upper limit, not a guarantee of complete Telegram results.
Enlarged the history, translation and post link settings fields. Language labels appear above the fields.
Removed the media viewing toggle. Media needs no separate enabling and loads on click.
2.2.0p
NEWMulti-chat has separate Telegram folders for each account, with private conversations, groups and channels. Telegram Saved Messages always comes first; local stars have a separate Starred chats filter.
NEWDelete the selected folder with confirmation and result verification. Chats, history and group membership are preserved, including for linked folders. A changed folder requires new confirmation; an unknown result is not treated as successful deletion.
CHANGEDA shared proxy list in the account card, phone and QR login, and manual registration. Flags come from proxy checks; unknown countries have a separate label. Search by address, country code and name.
FIXIn Create Folders, the new name starts empty. Enter it before starting; automatic FFOOLL insertion was removed, while explicitly saved names still work.
2.2.0o
NEWCreate Folders distributes groups and supergroups from selected accounts into FFOOLL-1, FFOOLL-2 and subsequent folders. The default is 100 groups; set a size or use the account's available maximum. Channels and private dialogs are excluded.
NEWFolder creation checks Telegram and Premium limits. If space is insufficient, only the necessary number of old personal folders are deleted by default, without leaving chats or deleting history; freeing space can be disabled. Suitable folders are reused; a name conflict with different contents stops changes for that account.
NEWAddlist links for exportable groups. Folder and link group counts appear separately: creating a folder does not guarantee a link. Basic groups enter links only with explicit permission to convert them to supergroups. A table report and TXT links are saved to Downloads.
NEWOpen the account card with the gear button: avatar, profile, dialog count, current session date and age, and 2FA status. A locally saved password is revealed separately. Manual proxy assignment and returning to automatic allocation are available.
CHANGEDAccount checks, SpamBot and data refresh update the card through the connected client. Opening uses saved details with their update date; manual refresh is available. A section error does not invalidate a successful main check. The cache is tied to authorization and contains no 2FA password, authorization key or proxy credentials.
NEWSeparate histories for the last account and SpamBot checks, the original restriction response and exact expiry if confirmed. Frozen accounts display the start of the freeze and deletion deadline without a successful appeal. This is not an unblocking date.
FIXConnection and initial availability checks share a timeout of up to 10 seconds. Retrying with another proxy uses the remaining time; subsequent data requests and SpamBot responses have separate timeouts. Network failures are distinguished from account bans; errors do not expose proxy passwords.
CHANGEDCheck uses SpamBot; Check without SpamBot checks connectivity. After running, a summary lets you select accounts by result. Collapsing the log does not unlock an unfinished operation, and a delayed older run cannot replace a newer summary.
NEWProxy scraper: select multiple countries and search by name or code in RU/UK/EN. Filtering precedes connection checks and limit counting; unknown countries are excluded when filtering. Uses a local DB-IP Country Lite database cache.
NEWExplicit modes to delete photos and usernames, clear About and remove 2FA with the current password. The same first and last names apply to all selected accounts; a local gender label can be set manually.
CHANGEDSaved TXT/CSV files and export results now have an Open button for this task's reports only. Collection from one chat no longer creates a duplicate combined TXT; multiple chats produce separate and combined lists.
FIXCanceling new session creation in the converter stops QR login waiting and releases the client. JSON using api_id/api_hash is compatible with app_id/app_hash; a valid existing API pair retains priority.
CHANGEDLong settings show scrolling; focus outlines and ad generator styling were improved. The converter loads accounts on selection; redundant Scan controls and an empty block were removed. Added a documentation button to settings and removed the former PR manager's card from Miscellaneous.
2.2.0n
NEWHow many chats to find in global search: 0 disables the user limit; a positive value limits unique chats after member filtering. The overall report limit is 100 000 rows. Reaching the limit cancels waits and prevents new queued accounts from connecting.
NEWSearch export: all data, links, links with member counts, usernames or usernames with member counts. Lists use TXT; full data uses CSV or TXT. Files go to system Downloads without overwriting previous exports.
FIXDisconnecting multi-chat clears connected accounts, dialogs, conversations and downloaded media. Late responses cannot restore old history. Account selection, favorites and drafts are preserved; Telegram history is not deleted.
FIXDragging a maximized window restores its normal size and continues moving it through Windows. A click does not start dragging; a double click toggles size. Display scaling and extra monitors are supported.
2.2.0m
CHANGEDGlobal search, audience and chat author collection forms now match the new algorithms. Removed old parameters and implicit stops at former request, result and message limits. The technical 100 000-row report limit ends processing with an explicit message.
FIXRestored member and history reading intervals; removed extra pauses between member pages. Audience collection saves TXT automatically; public groups are read without needless joining. Zero FloodWait stops the account instead of retrying forever.
CHANGEDThe inviter uses one username and phone list, a target group or a template with alternatives. Defaults: 40 successful invitations per account and a 2-4 second pause before each attempt. Request limits, contact import, leaving and stopping on errors are enabled separately.
FIXDisabled error protection no longer stops the inviter after two failures. Permission or connection errors stop the current account, preserving the queue for others. Submitted operations with uncertain outcomes are not automatically retried.
CHANGEDSearch, both collection modules, the inviter and converter use the shared setting up to 32 threads without silently reducing it to 10. Restored converter destination folder selection with source session protection. Saved tasks load only current fields; incompatible settings are rejected before changing the form.
2.2.0l
NEWA dedicated Windows window based on Edge WebView2: brand icon, title bar, resizing, minimizing and maximizing. Closing stops background tasks and the local interface server. Navigation to external pages inside the window is restricted.
CHANGEDThe package contains one SCARPCC.exe. A separate SCARPCC_BETA.exe is no longer needed. For manual migration, back up and remove the old extra EXE; sessions, components and user data are preserved.
CHANGEDGlobal search finds public supergroups: normal mode makes 27 requests per word, deep mode 729. The threshold is strict: 100 admits groups with 101 or more members. Unknown member counts are not zero. Search cannot guarantee a complete Telegram list.
CHANGEDAudience collection: Latin, Cyrillic, both sets or Latin letter pairs, extended enumeration, members and administrators. Formats: username, IDs without usernames, all eligible IDs and visible phone numbers. Hidden numbers are not revealed.
NEWFilter audiences by status and last-seen time, estimate gender from names, and save separate Premium TXT. Name estimates do not confirm gender or rule out bots. Short pages keep being read; repeated pages and cross-chat duplicates are handled separately.
CHANGEDChat author collection uses a message ID range backward from the latest message, separately from author activity. Depth is neither days nor an exact message count. Ranges are shared across accounts; fixed skipped latest messages and authors at range boundaries.
NEWThe session + JSON to tdata converter exports the current session or creates a new Telegram Desktop session. A current session with a valid ID exports offline; a new one needs a connection and saved 2FA if required. Saving is verified before old tdata is replaced; failures use a backup.
CHANGEDThe inviter handles a shared user queue through its own account connections. Multiple targets and nested {a|b} alternatives are supported; duplicate invites are excluded and success is separate from rejection and uncertain results.
NEWMulti-chat: selected accounts' private dialogs in one window, search, favorites, unread messages, paginated history, replies and text sending. Opening a dialog does not mark it read automatically. Connections persist until the module is disconnected.
NEWMulti-chat provides separate image and audio previews up to 8 MiB and user-enabled Google translation. Translating a draft does not send it. Account errors and FloodWait are handled separately; unconfirmed sends require a history check.
NEWLocal text randomizer: nested {a|b} alternatives, combination counter, syntax checks, character replacement masks, copying and TXT. No Telegram or external service is used; regenerating does not guarantee uniqueness.
NEWGroup cleanup adds a member threshold and a separate option, disabled by default, to leave chats with unavailable data. Network failures, timeouts and FloodWait do not trigger leaving. Preview and owner/administrator protection remain.
CHANGEDCompact tables and full CSV/TXT reports, per-chat TXT lists and updated RU/UK/EN tips. Old incompatible settings report required changes instead of being applied silently.
2.2.0k
FIXGroup cleanup logs clearly distinguish Left, Left unchanged and Would leave in preview. Reasons and results have clear RU/UK/EN labels.
CHANGEDProcessed, running and queued accounts are separate. When disconnecting, the client stays active until session saving finishes; the individual simultaneous account count takes priority.
FIXCleanup results span the full width below settings and logs. Numbers and short statuses do not break; names and reasons wrap. An empty details column takes no space.
2.2.0j
NEWGroup Cleanup leaves groups without write permission, broadcast channels, groups with low activity over 24 hours or Stars fees for messages. Conditions are independent; one match suffices. Preview is on by default; owned or administered chats can be kept.
NEWCleanup accounts for history access and permissions, sends no paid test messages, and distinguishes leaving, skipping, errors and unconfirmed results. Includes account selection, threads, saved tasks, logs, stopping and full report export.
FIXA personal JSON proxy takes priority over the pool. Checks and operations retain it; it occupies no pool allocation slot and survives clearing all assignments. Invalid settings give an error without silently switching addresses or connecting directly.
FIXPool allocation respects existing assignments. After configured groups are filled, the least loaded addresses are used; accounts per proxy is not a hard ban on further assignments.
CHANGEDThe shared thread count applies to initial module settings; manual module or saved task values take priority. Old tasks without a value use the current shared setting.
NEWDark scheduling calendar with keyboard support, time selection and focus restoration. Module search expands smoothly; export button sizes and translations were fixed.
REMOVEDThe old Audience Parser was removed from the interface and API, replaced by Audience Collection. Previously saved lists and their import remain.
2.2.0i
CHANGEDThe first published release after 2.1.2v combines changes from the 2.1.2w-2.1.3c and 2.2.0a-2.2.0h staging builds. Updated 14 pages: Premium, 12 modules with common tasks and manual registration. Messaging, inviter and global search replace the previous pages.
NEWTelegram Premium purchase: select an account and saved card, get a new PremiumBot invoice, and review exact amounts and terms before explicit confirmation. Active subscriptions are checked first. Saved cards use Windows DPAPI protection; CVV is not saved.
NEWPayment confirmation by receipt, status recovery without paying again, and verification that auto-renewal is off. Additional bank verification remains a separate user action. Premium and known expiry appear in the manager and account selection.
CHANGEDMessaging via DM: text/HTML, attachments, forwarding and inline bot. Import TXT/CSV/SQLite, quotas of attempts or successes, parallel work, pauses, loops and delayed start when the application is open. Autoresponder and additional actions are configured separately.
CHANGEDUnified inviter with username, ID with available context, contacts, phone and administrator modes. Multiple targets, separate quotas and reports. Unconfirmed invitations are not retried automatically.
NEWAccount Booster reads available dialogs, searches and reacts to messages following the selected scenario. Global search retrieves public Telegram keyword results. Availability and completeness depend on the account and Telegram.
NEWAdd contacts from usernames and phones; batch-publish stories from images and MP4. Publications use selected accounts and Telegram limits.
NEWStandalone Audience Collection and Chat Author Collection with sources, filters and task results. Link checking identifies available Telegram entities and additional profile matches.
NEWSession Duplicator creates additional authorization through a code, active session or QR. Shadow sessions support saving a future auth token and later recovery; Telegram does not guarantee a new token.
NEWProxy views make limited requests to public widget pages; counter increases are not guaranteed. Manual SIM registration uses the user's provided number, code and password.
NEWShared module tasks: account selection, queue, start/stop, progress, logs, results, export and saved settings. Sensitive parameters are not silently inserted; busy sessions are not shared with parallel operations.
CHANGEDReworked page layout: settings, logs and results use the window width, with explanations for empty states. Incoming log scrolling is batched into a frame; entry order and visible row limits are preserved.
FIXKeyboard support for lists and dialogs, focus trapping and restoration, safe confirmation of destructive actions, RU/UK/EN tips and correct behavior near window edges.
NEWThe proxy pool now separates resetting assignments from deleting confirmed dead entries. Counters distinguish credentials; late checks do not restore deleted rows. Reading counters and resetting run outside the interface thread.
FIXImport and export explicitly report corrupted profiles and skipped items. TXT/CSV/SQLite reading has size and time limits; conversion protects the destination folder. Old user files are preserved.
CHANGEDChanged the release archive signing key: older versions need manual migration with data preserved. Publication was separate from the server's automatic update channel. Licensing, HWID and connection protection remain.
2.1.2v
12 September 2026
CHANGEDAutomatic updates work again: from 2.1.2v, new versions arrive on startup with signature checks and rollback retained. Versions before 2.1.2v need one manual migration by extracting the ZIP over application files.
FIXWindows update installer: the hidden process retains the ability to read the EXE version and completes installation.
2.1.2u
12 September 2026
FIXReauthorization: fixed new session creation; the API pair is passed compatibly with the converter. New sessions use the application's API pair, as with phone login; the saved JSON contains the new connection parameters.
FIXReauthorization errors show the stage and exception type without the password or login code. Added login progress messages and removed the extra pause after the last account.
2.1.2t
12 September 2026
NEWReauthorization creates new session and JSON pairs for selected accounts in a separate folder, preserving sources without overwriting existing results. The JSON password is used only with 2FA enabled; accounts lacking a required password are skipped.
NEWNew sessions are saved and checked before optionally terminating other sessions or logging out of the source. Includes stopping, partial errors, FloodWait, data center migration, per-account logs and RU/EN/UK translations. The output folder must support hard links, such as NTFS.
2.1.2s
8 September 2026
FIXLogging out without an available proxy preserves account files and shows an error. Contact deletion excludes the account itself and verifies the server result; partial cleanup is not reported as complete success.
FIXProfile data save errors are not shown as success; a completed username change is not repeated due to a local write error. Tooltips update on language changes; fixed contact deletion result and autoresponder counter translations.
CHANGEDManual ZIP update over application files, as with every build since 2.1.0c. After launch, verify version 2.1.2s in Miscellaneous.
2.1.2r
8 September 2026
FIXEmpty photos are rejected immediately on selection; the previous valid photo is retained, with a message in three languages. Unknown temporary email errors fully translate after switching languages.
2.1.2q
8 September 2026
FIXThe selected photo's name persists after switching languages. Read or upload errors display a message and retain the selection for retry. Invalid upload responses cannot set a photo without a confirmed filename.
2.1.2p
8 September 2026
FIXBulk Profile: the About character counter updates when switching between text and AI. Name or username generation errors do not leave the interface locked; the username mode tip retains its meaning after switching languages.
CHANGEDManual ZIP update over application files, as with every build since 2.1.0c. After launch, verify version 2.1.2p in Miscellaneous.
2.1.2o
8 September 2026
FIXAccount selection survives table refreshes and language changes; late responses cannot replace fresh lists. Read failures do not remove the table or open the code retrieval window with invalid data. Audience parser stages and chat search member counts translate on language changes.
2.1.2n
8 September 2026
FIXThe tdata/session search stage translates on language changes; new runs clear previous stages and statistics. Email sender, date, code and copy labels translate; date formatting changes without rereading the message.
2.1.2m
8 September 2026
FIXPhone and QR login stages and QR expiry labels translate immediately without a new code. Export list loading errors preserve selected accounts; late responses cannot replace fresh data. Selected account and archive counters translate without re-exporting.
2.1.2l
8 September 2026
FIXProxy check errors are not shown as confirmed dead proxies; saved statuses translate on language changes. Repeated parsing file preview clicks do not start parallel reads; read errors display clear text.
2.1.2k
8 September 2026
FIXEmpty states, loading indicators and dynamic email and post generator errors stay translated after switching languages. Exceptions show error text instead of [object Object].
2.1.2j
7 September 2026
FIXTemporary email creation, address and post text copy buttons, and the mass subscriptions start button stay translated when switching languages during and after requests.
2.1.2i
7 September 2026
FIXProxy scraper progress and the start button translate immediately on language changes, including completed and canceled tasks. Results are preserved.
2.1.2h
7 September 2026
FIXRestored downloads of five KangProxy, Tsprnay and Volodichev proxy lists by updating file addresses after moves in source repositories.
2.1.2g
7 September 2026
FIXThe proxy scraper reads Geonode JSON responses; addresses from this source were previously lost. Invalid records are filtered out, and ports with leading zeros do not create duplicates.
2.1.2f
7 September 2026
FIXMass subscriptions stop completely on PeerFlood: the list does not continue on the next account, the reason appears in the log, and successful subscriptions are preserved.
2.1.2e
7 September 2026
FIXThe active account counter, status label and autoresponder stop button tips translate immediately on language changes without a server request.
2.1.2d
7 September 2026
FIXAutoresponder list refresh errors do not mean all workers stopped: stop buttons and polling remain available, and the list refreshes automatically when connectivity returns.
2.1.2c
7 September 2026
FIXThe chat parser's displayed result counter translates on language changes, including after search completion.
2.1.2b
7 September 2026
FIXTemporary email network errors show the failure cause instead of an unclear HTTP 0; refreshing works once connectivity is restored.
2.1.2a
7 September 2026
FIXActive autoresponder list updates: late responses cannot hide current workers, restore outdated entries or stop polling based on an old empty list.
2.1.1z
7 September 2026
FIXLate phone and QR login cancellation: a response from a previous login cannot reset a new form or display its old error there.
2.1.1y
7 September 2026
FIXImporting tdata under another name: the converter detects local copies with the same authorization key before connecting and does not run them alongside an active session. Temporary import files are cleaned up on failure.
2.1.1x
7 September 2026
FIXThe license activation indicator is visible only during the request.
2.1.1w
7 September 2026
FIXAfter stopping, the proxy scraper does not start queued source downloads; existing connections end at their timeouts, and the task is reported as canceled.
2.1.1v
7 September 2026
FIXThe proxy scraper rejects invalid settings before starting: invalid numbers are not replaced with defaults, and an invalid toggle value does not enable saving to the pool.
2.1.1u
7 September 2026
FIXSession folder opening errors show a clear message in the selected language; the button remains available for retry.
2.1.1t
7 September 2026
FIXLogin code retrieval: a late response for a previous account cannot appear under the next number. Closing dismisses outdated responses, and repeated clicks cannot start multiple requests.
2.1.1s
7 September 2026
NEWMass subscriptions recover from proxy failure: the application tries another pool proxy once on the same account before subscribing. Telegram errors and operations already started are not retried; stopping cancels the retry.
CHANGEDManual ZIP update over application files, as with every build since 2.1.0c. After launch, verify version 2.1.1s in Miscellaneous.
2.1.1r
7 September 2026
FIXThe proxy scraper log shows service messages in the selected language: source downloads, check results, file saving and pool additions.
2.1.1q
7 September 2026
FIXSOCKS5 proxy checks reject corrupted and incomplete server responses before using the connection. Valid IPv4, IPv6 and domain responses work as before.
2.1.1p
7 September 2026
FIXSaved tasks: file errors use the interface language, repeated delete clicks do not send multiple requests, and late loading cannot restore a deleted task to the form. If the list fails to refresh after deletion, the entry is removed immediately with a separate message.
2.1.1o
7 September 2026
FIXBulk Profile: if Telegram changes succeed but local saving fails, the application reports it and retains the result. Photo upload timeouts are not hidden by successful name changes; restriction responses include the exact waiting time.
2.1.1n
7 September 2026
FIXA missing photo during profile updates produces a warning while preserving other changes. Invalid profile field types are rejected before starting.
2.1.1m
7 September 2026
FIXParser results folder access errors appear explicitly; corrupted files remain listed with an error message. Once access is restored, the list reopens without restarting.
2.1.1l
7 September 2026
FIXAfter the proxy scraper stops, it shows cancellation and the actual proxy count while preserving progress. Saved audience read errors appear during viewing and copying. File user count labels are available in three languages.
2.1.1k
7 September 2026
FIXLate stop responses cannot change a new task's log in audience parsing, mass subscriptions, proxy scraping or account search. The audience parser stop button works on reruns; account search folder fields fit narrow windows, and link counters use correct plurals.
2.1.1j
7 September 2026
FIXThe final parser stop message uses the selected language. Result save errors appear in logs; collected data remains in task results. User counters use correct plurals, including partial results.
2.1.1i
7 September 2026
FIXChecking the delay ranges in the messaging, inviter and auto-response of a campaign with an error in the selected language before launch. Late loading of an attachment does not return the deleted file or replace the attachment from the saved job. Uploading files up to 20 MiB inclusive has been verified.
2.1.1h
7 September 2026
FIXThe final messaging and inviter records show the reason for termination and counters in the selected language; the reason for cancellation is not duplicated. If the selected accounts are not ready, messaging, inviter and chat search show the reasons for the accounts (proxy or session), the buttons remain available.
2.1.1g
7 September 2026
FIXThe recipient counter in messaging and the inviter is adjusted correctly (“1 recipient”, “2 recipients”, “5 recipients”) in Russian, Ukrainian and English, including when changing the language with a completed list.
CHANGEDTXT, CSV and JSON recipient imports were verified in both modules: the 2 MiB size boundary, corrupted CSV, UTF-8 with BOM, Windows-1251 and retrying after an error.
CHANGEDManual ZIP update over application files, as with every build since 2.1.0c. After launch, verify version 2.1.1g in Miscellaneous.
2.1.1f
7 September 2026
FIXID validation for deleting and checking proxies: invalid values can no longer become another entry's ID. If a deletion batch contains an invalid ID, the whole request is rejected without partial deletion.
2.1.1e
7 September 2026
FIXProxy selection after list changes: IDs remain tied to specific proxies while the application runs, so phone and QR login cannot silently select another proxy after deletion. Deleted selections appear unavailable; login fails before connecting.
2.1.1d
7 September 2026
FIX2FA settings show only fields for the selected mode. Dropdowns respect window edges and open upward when space below is limited; scrolling or resizing closes them.
2.1.1c
6 September 2026
FIXtdata import checks whether the session is busy before creating a temporary copy or connecting to Telegram. The lock lasts until import finishes; busy sessions are not replaced.
2.1.1b
6 September 2026
FIXNumeric settings before launching messaging, inviter and chat search: fractions in integer fields and values outside the range are rejected in the interface. After an error, the form can be immediately corrected and launched again.
2.1.1a
6 September 2026
FIXRepeated report export clicks do not create multiple files. Old export responses cannot change a new task's path or button; failed exports can be retried.
FIXProxy scraper reports are written atomically: write errors leave no incomplete files.
CHANGEDNumbering continues with 2.1.1a after 2.1.0z, following the established letter suffix format.
2.1.0z
6 September 2026
FIXThe last log entry is preserved when the proxy scraper finishes or account search is canceled. The proxy scraper distinguishes empty results from source download errors.
2.1.0y
6 September 2026
FIXAutoresponder and proxy scraper numeric settings are validated before starting; fractional and empty values are not silently substituted. The autoresponder checks the order of minimum and maximum delays.
FIXExport package size is checked before archive creation; 0 retains its previous meaning. Invalid random 2FA password lengths leave the form open. Messages in three languages.
2.1.0x
6 September 2026
FIXOn closing, the application accounts for background parsing, subscriptions, phone/QR login, account search, proxy scraping and Telegram Web tasks, waiting for blocking operations and license checks. Bulk stopping reports the actual number of finished threads.
2.1.0w
6 September 2026
FIXA belated response to stop an old task does not change the log and the Stop button of a new task in the messaging list, inviter and chat search. A late response does not overwrite an already loaded template, a list update error saves the selection, and resaving does not create duplicates.
2.1.0v
6 September 2026
FIXPhone and QR login retain selected proxies when opening the page, refreshing lists and changing language. Deleted proxies are marked unavailable; late responses cannot overwrite newer lists.
2.1.0u
6 September 2026
FIXThe AI module removes API keys from diagnostics before showing them in the interface or log. OpenRouter errors show the real HTTP status instead of a question mark.
FIXThe post generator copy button restores its normal label after rapid repeated clicks; clipboard failures show a clear error.
CHANGEDManual ZIP update over application files, as with every build since 2.1.0c. After launch, verify version 2.1.0u in Miscellaneous.
2.1.0t
6 September 2026
FIXTemporary email no longer reports successful copying when the browser denies clipboard access.
FIXInvalid inbox responses show an error instead of endless loading; refreshing again restores the message list.
2.1.0s
6 September 2026
FIXAccount search restores the start button if the task is no longer available. Missing background tasks are distinguished from temporary failures.
2.1.0r
6 September 2026
FIXAccount selections in the parser, autoresponder and mass subscriptions survive list loading errors; repeated clicks while loading do not create extra requests.
FIXConverters preserve results on scan failures, show clear errors and allow retries.
2.1.0q
6 September 2026
FIXTemporary email preserves the list and selected mailbox on refresh errors; late responses cannot replace fresh lists.
FIXA corrupted mailbox file shows an error instead of an empty list. If a mailbox is deleted only locally, the application warns that server deletion failed.
2.1.0p
6 September 2026
FIXTemporary email errors and mailbox deletion tips are translated and use the selected interface language.
2.1.0o
6 September 2026
FIXScrollbars in long modal windows, including privacy settings, match the dark theme.
2.1.0n
6 September 2026
FIXImporting corrupted JSON with a list of recipients in messaging and the inviter shows a clear explanation in the selected language. The previous list of recipients is retained, and the import can be repeated.
2.1.0m
6 September 2026
FIXThe scroll bar in the windows for selecting messaging accounts, inviters, and chat searches is in a dark style, 4 px wide. The last line of a long list and the bottom buttons remain accessible.
2.1.0l
6 September 2026
CHANGEDHEX import runs in a worker thread without blocking the interface while writing accounts.
CHANGEDA HEX import batch is limited to 10 MiB of text and 10 000 account rows; larger batches are rejected before file creation. Empty lines and comments do not count toward the limit. Messages in three languages.
2.1.0k
6 September 2026
NEWMessaging and inviter reports are saved in TXT: recipient, status, account, error and result code, including partial result of a stopped job. CSV and JSON remain.
CHANGEDManual ZIP update over application files, as with builds 2.1.0c-2.1.0j. After launch, verify version 2.1.0k in Miscellaneous.
2.1.0j
6 September 2026
FIXRepeated HEX import: the application reports that the authorization key is already imported and no longer offers an inapplicable overwrite option. In all three languages.
FIXThe profile photo list no longer includes folders with image extensions.
2.1.0i
6 September 2026
FIXtdata converter: empty and corrupted folders produce clear errors instead of aborting the operation. Corrupted files are released after reading and can be replaced or deleted without closing the application. Library errors during session-to-tdata export are handled explicitly.
2.1.0h
6 September 2026
FIXAudience parser: invalid user limits are rejected before starting and by the application backend. Valid values are integers from 1 to 5000; fractions are no longer rounded or replaced with defaults.
CHANGEDManual ZIP update over application files, as with builds 2.1.0c-2.1.0g. After launch, verify version 2.1.0h in Miscellaneous.
2.1.0g
6 September 2026
FIXMass subscription delay validation: fractions, empty fields and invalid ranges produce clear errors before starting. Valid values are integers from 0 to 3600 seconds, with minimum no greater than maximum. Messages in Russian, Ukrainian and English.
2.1.0f
6 September 2026
FIXNumeric setting errors show the field name and allowed range in the interface language instead of the field's technical identifier.
2.1.0e
6 September 2026
FIXInvalid privacy rules are rejected before connecting the account. Partial failures log rules already applied and the reason for rejection.
FIXRecipient counters in messaging and the inviter are updated when the language is changed, the initial translations and the state of the buttons of both converters are corrected, the proxy deletion prompt says exactly: the selected records are deleted.
CHANGEDManual ZIP update over application files, as with 2.1.0c and 2.1.0d. After launch, verify version 2.1.0e in Miscellaneous.
2.1.0d
6 September 2026
REMOVEDThe Chats → Addlist module was removed entirely. Mass subscriptions still accept links t.me/addlist/....
FIXThe audience parser collects basic group members again; preview shows members without usernames by ID.
FIXFixed stop labels for messaging, inviter and chat search, corrupted account display and license messages. Fixed rare early execution of scheduled invitations.
FIXFailed report deletion does not hide the file from the list; old exports cannot replace new task results. Corrupted images cannot replace saved photos.
FIXPartial errors in service operations are accounted for. Dialog cleanup preserves groups owned or administered by the account. Temporary email is more convenient in narrow windows.
FIXFixed resource replacement during updates when file size and timestamp match the old version. Removed accidentally included browser cache from the package.
2.1.0c
5 September 2026
CHANGEDInstall manually over 2.1.0b: close the application, back up its folder, extract the 2.1.0c archive into the application folder, replacing files. Leave folders session, components, data and the file base.db untouched. The automatic channel does not offer this release. The new update installer applies to subsequent versions and can roll back on failure.
FIXChat and audience parsers use their own stop messages instead of the inviter's. Task settings align by row and card width; search results scroll to the end, with scrollbars matching the interface.
FIXLate responses from previous tasks cannot overwrite new task state. The stop button remains on license rejection; stop errors are visible and buttons do not get stuck. Fixed saving settings, zero SpamBot delay display, HEX line counters and switching temporary mailboxes.
FIXProxies sharing an address and port but differing in logins, passwords or protocols are saved separately. Mass subscriptions start for accounts without assigned proxies. On connection errors, the checker actually tries another proxy; account errors and FloodWait do not trigger this.
FIXQR login keeps valid codes until expiry; invalid selected proxies give errors without silently connecting directly. Dialog cleanup and session termination show partial errors and actual operation counts. Photo uploads are atomic; corrupted files cannot overwrite saved ones.
FIXTelegram Web: sessions are saved only at the exact web.telegram.org address; external pages or write failures do not count as login. Fixed authenticated HTTP proxies; selected protocols are preserved. Temporary browser profiles are retained until the window closes.
2.1.0b
5 September 2026
FIXFixed a crash when adding proxies through the interface. Accepts host:port:login:password with an IP or domain, and the same format with socks5://. Deleting a single proxy from the table was also fixed.
FIXAfter import, the counts of added proxies and skipped duplicates are shown. On errors or invalid lines, the window stays open with the entered text; repeated clicks while saving do not start another import.
CHANGEDFor 2.x versions, updates arrive automatically after restarting the application.
2.1
5 September 2026
NEWChat Parser: find public groups by keywords with member count filtering, extended letter and letter-pair searches, multiple working accounts, logs, stopping and TXT/CSV/JSON export. Results exclude channels; search neither joins nor sends anything.
NEWMessaging via DM: plain text and HTML editor with preview, attachment up to 20 MiB, import of recipients from TXT, CSV and JSON and from audience files, account limit (default 50), saved tasks, delayed start up to 7 days, log and CSV or JSON report for each recipient.
NEWBuilt-in campaign autoresponder: one reply to an incoming message from each campaign recipient, with configurable delays and waiting time. Optionally delete the chat on the sending account only after sending.
NEWInviter: default limit of 40 attempts per account; separate Add to contacts and Leave group after task toggles; disconnect after repeated access errors; saved tasks, schedules, per-account statistics and reports. Channels are not accepted as targets.
CHANGEDMessaging and invite accept up to 10,000 recipients and 100 accounts per task. With FloodWait, the program waits for the time specified by Telegram without switching accounts, PeerFlood stops the task. An unconfirmed submission is marked as unknown and is not automatically repeated.
CHANGEDFrom version 2.0, updates arrive automatically through the 2.x channel. Updating from 1.x still requires manual installation.
2.0
5 September 2026
CHANGEDThe first 2.0 installation must be manual: extract the archive into a separate folder and transfer session, components and base.db with the application closed, then enter a valid key. License bindings are preserved; reactivation is not required.
NEWNew update channel: the archive, its description, paths and file sizes are checked before installation. Fixed installation, rollback and behavior after Windows sleep. Subsequent 2.x versions install automatically.
NEWCross-process data folder locking: a second application instance using the same folder will not start and reports The application is already using this data directory.
CHANGEDLicense verification is tied to the key, device, product and specific request. After the first successful check, an offline cache is available for up to 24 hours.
FIXFixed races during activation, logout and background license verification. Activation now works without restarting the application.
FIXFixed account saving and renaming, import, export, recovery from write errors, proxy handling and session file closure.
FIXImproved local interface protection from external sites and script injection, settings and missing translations.
1.2.2r
20 August 2026
NEWMessaging via DM and inviter: one connection to Telegram for the entire task, live progress and log, “Stop” button, switching accounts during FloodWait, honest accounting of errors.
NEWAudience parsing can be stopped: data already collected is preserved and saved to a file.
CHANGEDSelect accounts by clicking anywhere on a row, with round indicators instead of checkmarks and toggles instead of settings checkboxes. Bulk buttons are disabled until something is selected.
CHANGEDSidebar module search covers all sections, including AI.
CHANGEDImproved RU, UK and EN localization; log times follow the interface language, and the version is displayed dynamically.
CHANGEDThe proxy scraper checks HTTP proxies through a tunnel to Telegram servers instead of a standard web request, reducing false live results.
FIXThe autoresponder no longer replies twice because message IDs match in different dialogs. Temporary AI or sending failures do not mark messages as answered.
FIXMass subscriptions and Chats → Addlist: the stop button interrupts long pauses and FloodWait without lengthy waiting.
FIXFixed scrolling and screen heights; the interface was verified at 1280×720 without horizontal overflow.
FIXQR login, converters, account search and sale exports use temporary files with verification, backups and rollback on failure. Existing session and json files are not overwritten until the operation succeeds.
1.2.2q
20 July 2026
CHANGEDUpdates are protected by digital signatures: archives are checked before installation, and failures roll the version back.
CHANGEDLicense verification uses a secure connection and authenticates server responses.
FIXSession files are protected during phone login, conversion and parallel module operation.
FIXImproved local interface protection and fixed a vulnerability in the proxy table.
Update questions: @scarrytraff. Detailed descriptions of sections and messages are in the documentation.