Integration with SMS activation services
main-header
Cookies must be enabled
For the site to function correctly, please enable Cookies in your browser settings.
Manual

Integration with SMS activation services

Views: 220
The SMS activation service helps you easily register the required number of accounts without unnecessary hassle. For example, using sms-activate.guru, you can use virtual numbers to create Telegram accounts.

In the «SMS Activate» section, integration with the popular sms-activate.guru service is available. This service provides virtual numbers for creating Telegram profiles. With SMS-Activate, you can quickly purchase many numbers for mass registration. The service allows you to obtain virtual numbers in just a few clicks, as well as offers call forwarding and receiving SMS on these numbers. This significantly simplifies account management.

Setup process:



  • First, register on the sms-activate.guru website. This is important to access virtual numbers.

  • Top up your balance to purchase numbers.

  • Generate an API key on the website and insert it into the program. This key is required to activate the feature.



11733864252


API key:



21733865773


After adding the API key, you can proceed to configure all parameters for registration.

31733865775

41733865777


SMS service


Provides numbers for receiving SMS. It is used for automatic confirmation. The selected service from the side menu will automatically appear in the window.

51733865779


API key


The API key for authorization in SMS services allows access to the balance without entering your login and password on the website. With the API key, Telegram Expert automatically authorizes in the SMS service and begins its work.

61733865781


Parameters for registration


Here you define the specific data to be used for account registration. You can upload pre-prepared data or generate it directly in the program using the «Parameter Generator».

71733865782


Balance


The program automatically checks the balance in the SMS service, so the user knows how much money is in their account. To update, simply click «Get data».

81733865784


Available countries


Choose the country for which the account needs to be registered. Select the country from the list that automatically appears after entering the API key.

91733865786


Available operators


This setting allows you to select the operator on whose behalf the account will be registered. You can either choose a specific operator from the list or leave it as a random choice (Any).

101733865788


Price per SMS


Shows the cost of SMS for the selected country and operator. The cost varies depending on the region and provider.

111733865790


Numbers available


The program displays how many numbers are currently available. The number may not always be accurate but provides a general understanding of the resources.

121733865792


Number of registration tasks


Indicates how many accounts you want to create in one session. The program will complete as many registrations as specified and automatically stop working when done.

131733865793


If a number already has a registered Telegram account with a password («2FA») set, you cannot use that number to register a new account. Not all SMS services offer compensation for such cases. However, this issue can be resolved by forcing a «2FA» reset.

So, if you plan to register 100 accounts, be aware that the actual costs may increase significantly. We recommend testing the numbers and SMS services in the region where you intend to create accounts beforehand to avoid issues.

SMS timeout


Here, you configure how long the program will wait for the SMS code. The recommended value is around 130 seconds, but it can be adjusted.

141733865795


Activate Free price


The «Free Price» feature allows you to select virtual numbers without exceeding the price you set. For example, if you set a maximum price of 10 rubles, the software will search for numbers that cost 10 rubles or less. This ensures you only see suitable options within your budget, even if number prices fluctuate due to demand. Telegram Expert picks numbers up to the specified price if available. If no numbers meet the desired price, the software continues requesting them and begins registration as soon as they become available.

151733865796


Forced request a voice


Replaces SMS with voice verification if needed. However, use caution: it does not always work, as not all SMS activation services offer this feature.

161733865798


Emulate mobile phone


Telegram Expert allows simulating the operation of real devices using the Antisafety.net service. During registration sessions, Telegram servers see «proof» of device authenticity as they receive «SafetyNet» tokens (a unique identifier confirming the device registration) and «Push» tokens (confirmation of «real» interactions with the screen). This creates the effect of a real device, reducing the likelihood of account bans.

171733865800


To set up emulation, you will need to specify several parameters:




    181733865801

    191733865803


  1. API keys for Telegram Android. On antisafety.net, the user receives an API key for Telegram Android. If the parameters were generated for this version, apply this key.

  2. API keys for Telegram X. If the parameters were generated for Telegram X, then specify the API key for this version. It is also provided by the service after registration.


  3. 201733865805


  4. Balance. To find out the current balance in the system and the number of available tokens, click the «Get data» button.


  5. 211733865807


  6. Generate push token. A push token is a unique code required for sending notifications to the device. Antisafety.net creates the illusion that the user has independently allowed Telegram to receive notifications. During account registration, the service simulates the process as if Telegram were being launched on a phone for the first time and emulates consent to receive notifications. This is useful in cases where SMS codes are not delivered or unavailable.


  7. 221733865809


  8. Generate SafetyNet token. The SafetyNet token confirms the authenticity of the device and allows Telegram to verify that it is not compromised and is legitimate. The SafetyNet system checks whether the application is installed on a device without root rights. Telegram Expert generates a SafetyNet token to bypass verification and sends it to Telegram as proof of authenticity. This provides a higher level of protection compared to regular emulators or mobile farms, as a unique token is created for each account.


  9. 231733865811


  10. Push flood — tokens in reserve. Telegram Expert allows saving tokens—codes needed for account registration—in a special reserve if number registration fails. If the registration attempt fails or the «Replace Push if it receives flood» option is activated, the token is automatically sent to the reserve. The token remains available for reuse during subsequent attempts, ensuring no resources are wasted.


  11. 241733865812


  12. Use from Push reserve older than. Telegram Expert automates the issuance of push tokens stored in reserve for a specified duration. When enabled, the program retrieves tokens that have been in the reserve for the designated time and uses them for new registration attempts.


  13. 251733865814


  14. Replace Push if it receives flood. Automatically replaces a token (push) if it enters a «flood» state (temporary block) during registration. If activation fails, the token is sent to the reserve and can be reused up to five times, depending on the «Use Push tokens older than» setting.


  15. 261733865815


  16. Temporary email. Temporary email is required to confirm Telegram account registration. The antisafety service provides temporary email addresses and codes for confirmation. It is recommended to use «premium emails» like Gmail for better reliability.


  17. 271733865817


    Temporary email configuration steps:

    • One account limit. If premium email is selected (e.g., Gmail), specify «1» in the field. This is crucial for regular emails, as some domains are blacklisted by Telegram.

    • Email type. Choose between premium addresses or standard email. Premium addresses, like Gmail, offer higher trust levels.

    • Domain zones selection. Specify the domains to be used for registration when using standard email.



  18. Filter numbers before registration This function allows rejecting unwanted or problematic numbers before registration, improving the quality and reliability of virtual numbers. The service maintains data on these numbers in the form of hashes, ensuring privacy.


  19. 281733865819


    You can specify various filtering criteria, such as:

    • filter by ban status: excludes numbers that have been blocked before;

    • exclude numbers with 2FA: removes numbers with additional security measures;

    • filter by FloodWait status: removes numbers recently given FloodWait status;

    • exclude numbers not supporting SMS codes: automatically rejects numbers that cannot receive SMS codes.




Set names from file


You can upload a list of names from a file, and the program will randomly assign them to the accounts. This speeds up the process and adds customization. Gender can also be specified by selecting female, male, or random, and the software will choose them in a random order. If you do not upload names and surnames from a file, the software will default to assigning English names and surnames for all registered countries. Therefore, if you need names and surnames in another language, enable this setting and select pre-prepared files with the required names and surnames.

291733865821


Reset sessions under 24h


If the SMS service provides a number on which registration in Telegram was completed less than 24 hours ago, Telegram Expert will terminate the previous session and successfully register the account, ensuring access only for you. The account will be active in a single session — yours. It is recommended to enable this option for maximum security.

301733865822


Forced reset 2FA


If two-factor authentication is enabled, the program will reset it. However, not all services support this feature, so it is worth keeping this in mind.

311733865824


Set 2FA


You can enable two-factor authentication during registration to enhance account protection. Two modes are available: set a single password for all accounts or generate random passwords.

321733865825


Turn off statistics


When this option is enabled, the software will not generate a database with a list of numbers and their registration statuses when starting a task. This is recommended for advanced users.

331733865827


Streams control


For multi-threaded work, it is important to specify the number of threads and the delay between tasks. For example, with 5 threads, 5 numbers will start working in parallel. As soon as one number completes its task, the program will automatically take a new number for the next task and pause based on the specified time range, selecting a random value. Limits vary depending on the service. It is generally recommended to use no more than 40 threads: 1 thread = 1 request per second, meaning SMS services can handle a maximum of 40 requests per second = 40 threads

It is also important to consider the capabilities of proxies themselves to ensure they can handle a large number of threads.

341733865829


Proxy requests to the SMS service


This option allows routing requests to the SMS service through a proxy. This is convenient if access to the SMS service is restricted in your country, eliminating the need for additional tools. By enabling this option, you can manage number requests and exchange data with the SMS service directly through the proxy within the module.

When configuring this parameter, you need to enter proxy data in the provided field. The input is standard: select the protocol, then enter the list in the format ip:port:login.

351733865831


Temporary email from SMS Activate


The temporary mail service from SMS Activate is an ideal solution if you need a disposable email for quick registration without linking to a real mailbox. During the process, you must specify the API key and choose the type of email: standard or popular domains.

361733865833


It also pulls balance data and sets a limit on the number of emails per account. At the bottom, you can select domain zones for email registration from the list.

Reject the number if the code is sent to the app


This option immediately rejects numbers where the code has already been sent to the app, excluding them from registration. This approach is convenient because if the code has been received in the app, it means the number already has a Telegram account and often 2FA protection. To save time and reduce risks (especially if the SMS service does not refund for numbers with 2FA), as well as maintain «trust» levels during registration, it is recommended to enable this option.


371733865834


If you do not want to limit yourself to a single service, you can use other services for registering Telegram accounts:



  • Grizzly SMS

  • SMSBower

  • SmsLive

  • VAK-SMS

  • 24sms7

  • SMS MAN

  • 5SIM

  • 365sms



The principle of operation is the same: register on the SMS service, generate an API key, and enter it in the program. For working with foreign services, sometimes a location-changing service is required.

Example of the console during account registration:



381733865836