Parameter generator
main-header
Cookies must be enabled
For the site to function correctly, please enable Cookies in your browser settings.
Manual

Parameter generator

Views: 212
The module in Telegram Expert allows you to register accounts in Telegram in the session+json format according to the parameters specified by the user in Telegram Expert. You can set parameters that simulate manual registration on Android mobile devices. If necessary, the created parameters can be transferred to Desktop sessions in the TData format. The generator includes several important settings that should be filled in before creating an account — let's review them.

Modes: Beginner vs. Professional

11733863320


Beginner Mode


For those just starting with auto-registration, the «Beginner» mode offers a simplified form for entering parameters, making it easier to begin registration quickly. This section also helps to understand the format required for presenting data or parameters for registering accounts, which will later simplify working with Professional mode. You can see what this data looks like in the created database file, opened in SQLStudio.
In this mode, the program selects parameters automatically — you only need to choose from the list. Here’s what you can set:

21733863757


Settings Overview:



Application


Here you can choose the device type for account creation. Options include:

  • Android: the standard Telegram application on Android. API ID:API Hash version — 4:014b35b6184100b085b0d0572f9b5103

  • Android X: Telegram X on Android, which supports more authorized accounts compared to the standard version. API ID:API Hash version — 21724:3e0cb5efcd52300aec5994fdfc5bdc16

  • Desktop: suitable for logging into existing accounts on a computer. However, the software allows transferring sessions in the TData format. API ID:API Hash version — 2040:b18441a1ff607e10a989891a5462e627



31733863758


Time Zone


This setting is often overlooked but is essential. Here, you specify the time zone where the registration is supposedly taking place, which helps the system think accounts are being created in various regions. Telegram uses Eastern European Time:

  • EET (UTC+2) in winter

  • EEST (UTC+3) in summer


For example:

  • Russia (UTC+2) = 0 seconds

  • Canada (UTC-7) = -25200 seconds

  • Malaysia (UTC+5) = 18000 seconds


Data is entered into the software’s databases in the same format; however, when configuring parameters, it is specified in hours. For example, for Russia, this would be 0 hours, for Canada -7 hours, and for Malaysia 5 hours. A «+» sign is not added for positive values.
To search for time zone data, we recommend using this service. Also, remember that not all countries switch to daylight saving time, so it’s worth fact-checking information for specific countries.

41733863760


Manufacturer


Choose the brand of the phone, such as Samsung, Xiaomi, or Huawei. This setting makes the registration process appear as if it’s being done from a real device.

51733863761


App Version


Specify the app version that the device supposedly uses.

61733863763


App Language


Choose the language of the app. For instance, if creating accounts for Russia, choose Russian; for the United States, choose English.

71733863769


Professional Mode


Professional mode offers extensive settings and allows the creation of large databases, even up to 1 million rows. Here, you can manually enter parameters to build a comprehensive database tailored to your goals. The mode enables fine-tuning of parameters.

81733863772

91733863774


App ID and HASH


Unique identifiers that allow interaction with Telegram servers through API commands. Telegram Expert allows registration on:

  • Telegram Android

  • Telegram X


For Desktop use, these identifiers can be duplicated with additional parameters for Windows.
Examples:

  • Android: API:HASH — 4:014b35b6184100b085b0d0572f9b5103

  • Telegram X: API:HASH — 21724:3e0cb5efcd52300aec5994fdfc5bdc16

  • Desktop: API:HASH — 2040:b18441a1ff607e10a989891a5462e627



101733863776


Device List


In this section, specify the list of devices that will be emulated during auto-registration. The list of devices can easily be found on GitHub—only two columns are needed: device name and model. It is important that the data corresponds to real devices on which Telegram allows account registration.
Depending on the selected platform (Telegram or Telegram X), the syntax must be strictly followed. For example, the Huawei Y6 (2018) device in the database should be entered as «Huawei hwy618». Here are some more input examples:

  • Huawei hwpe;

  • Huawei hwldnq.


This can be specified as a list, with each item on a new line. Telegram Expert will randomly select values for each parameter from the list. Or you can use spintax, for example, Huawei {hwpe|hwy618t|hwldnq}. In this case, a random model value from the three options will be selected for one device..

The model should correspond to a real or existing device that will be emulated.

111733863778


System Versions


Enter the version of the operating system that the device supposedly runs on (for example, Android 11). This information is necessary for Telegram to believe the registration is coming from a real system. You can also look up system version variations for the device online. Data should be entered not as «Android 11» but in SDK format:

  • SDK 29 = Android 10

  • SDK 30 = Android 11

  • SDK 31 = Android 12

  • SDK 32 = Android 12L

  • SDK 33 = Android 13


If desired, this can also be specified using spintax: enter variations of the Android system. For example, SDK {27|28|29|30|31|32|33}. The software will randomly select a value for the device.

121733863780


App Versions


In this field, specify the current app versions that correspond to the selected platform. App versions for Android look like this:

  • 11.3.2 (53932)

  • 11.2.3 (53352)

  • 11.2.2 (53292)


In some cases, each version may have multiple builds, for example:

  • 1.3.2 (53931)

  • 11.3.2 (53932)

  • 11.3.2 (53939)


You can view all current versions on this resource.

131733863781


Application Language


You can specify the language in which the app operates. For example, if the accounts are created for Russia, it makes sense to select Russian, and for other countries, the corresponding language. Enter in the format: en, es, ru. You can also use spintax: {en|ru|es}.

141733863783


System Language


This is the language of the gadget’s operating system interface, as specified in the settings of the real device. Enter in the format: en, es, ru. You can also use spintax. Additionally, include the country code, for example, not en, but en-us (English, USA). In spintax format, it would look like: {en-en|en-ru|en-es}.

151733863785


Device Code


Select Android (if configuring parameters for Android) or Telegram Desktop, depending on the device for which parameters are being created.

161733863786


Device Class


Specify the device class, which corresponds to the specific type of gadget: smartphone, tablet, desktop, etc. This is important because Telegram detects the device type for registration, and this should match the real model:

  • 2 — older devices (up to SDK 29, Android 9)

  • 3 — newer devices (after SDK 30, from Android 10)

  • 0 — for Telegram Desktop


They can also be divided by RAM size: 3-6 GB corresponds to class 2, and 8-16 GB falls under class 3.

171733863788


Time Zone


This field is filled out the same way as in Beginner Mode, with either a negative or positive value in seconds. Telegram Expert uses Eastern European Time: EET (UTC+2) in winter and EEST (UTC+3) in summer. It is essential to specify the correct time zone offset in this field, whether positive or negative. For example, for Russia (UTC+2), it is 0 hours, for Canada (UTC-7) — -7 hours, and for Malaysia (UTC+5) — 5 hours.

181733863789


Add to Database


If you are creating new parameters, do not add a database. If you are supplementing already created parameters (for example, if you want different time zones), you need to specify the path to the source database. To do this, check the box and add the database from your device. New rows from the specified parameters will be added to the selected database.

191733863791


Number of Generation


Specify the number of generations — how many rows to generate in the final database. Data from the specified parameters are chosen randomly.

201733863792


Example of the Final Database After Creating Parameters:



211733863794