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.
After adding the API key, you can proceed to configure all parameters for registration.
Provides numbers for receiving SMS. It is used for automatic confirmation. The selected service from the side menu will automatically appear in the window.
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.
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».
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».
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.
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).
Shows the cost of SMS for the selected country and operator. The cost varies depending on the region and provider.
The program displays how many numbers are currently available. The number may not always be accurate but provides a general understanding of the resources.
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.
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.
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.
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.
Replaces SMS with voice verification if needed. However, use caution: it does not always work, as not all SMS activation services offer this feature.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
API key:
After adding the API key, you can proceed to configure all parameters for registration.
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.
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.
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».
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».
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.
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).
Price per SMS
Shows the cost of SMS for the selected country and operator. The cost varies depending on the region and provider.
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.
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.
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.
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.
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.
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.
To set up emulation, you will need to specify several parameters:
- 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.
- 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.
- Balance. To find out the current balance in the system and the number of available tokens, click the «Get data» button.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
Temporary email configuration steps:
You can specify various filtering criteria, such as:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.