Getting (almost) unlimited access to t.me/telesint_bot

What is @telesint_bot ?

@telesint_bot is a professional tool designed for researching Telegram groups and users. It provides insights into which groups a Telegram user is currently or has been a member of.

Getting started

When you first send the /start command the bot will give you 3 free requests. To get more you would need to submit a group with more then 20 members that is not yet in the bot’s database.

To locate these groups, we utilize another bot, @tgdb_bot. While there are other services available, I find this one to be the most effective. However, it has a daily limit of 50 requests, That will be enough for our use case.

Searching for Groups

To search for groups using @tgdb_bot, use the command /groups <your query>. Here’s how to construct your query:

  1. Begin with a popular topic such as a programming language, framework, or Linux distribution.
  2. Optionally add terms like chat, talk, comm, or community to refine your search.
  3. You can also translate your query into other languages such as Russian, Ukrainian, Hindi, Chinese, or Indonesian.

The bot will provide a list of relevant groups that you can then submit to @telesint_bot. You can only submit one at a time and the bot has rate limiting. 2 seconds between messages will be enough.

Automated script

I’ve developed a Python script to automate the process. You can access it here: telesint4life.

To use the script, follow these steps:

  1. Installing dependencies: Run this command:

    1
    pip install -r requirements.txt
  2. Configuration Setup: Create a config.py file and include your api_id and api_hash credentials in this format:

    1
    2
    api_id = 2134567
    api_hash = "somestring"

    You can obtain these credentials by visiting my.telegram.org/auth?to=apps. Sign in to your Telegram account, create a new app or retrieve the credentials from an existing one.

  3. Usage: Once configured, you can execute the script to start researching Telegram groups efficiently