Skip to content

bellingcat/telegram-group-joiner

Repository files navigation

Telegram Group Joiner

A web tool to automate joining groups, useful when you're entering a new research topic and have a start point of Telegram groups that are important to monitor. If you have private channel invites, those work too.

You can preload a URL with links if you separate them by ; in the URL using links= parameter:

# these 2 links
https://t.me/bellingcat
https://t.me/+privateInvite,123id
# should be put into the same line and separated by `;`
https://t.me/bellingcat;https://t.me/+privateInvite,123id

resulting in https://bellingcat.github.io/telegram-group-joiner/?links=https://t.me/bellingcat;https://t.me/+privateInvite,123id

Development

The project uses tdlib for a full client-side telegram API experience, documentation of common methods is here.

# install dependencies
yarn

# run in development mode (hot reload)
yarn dev

# Compiles and minifies for production
yarn build

The project is auto-deployed to GitHub pages when changes to main are pushed.

(group ie channel ie chat)