Welcome to Telegram Tapper! This is a simple application that allows you to tap into the power of Telegram's API and automate various tasks.
To get started with Telegram Tapper, follow these steps:
- Clone the repository:
git clone https://github.com/sfsajid91/telegram-tapper.git
- Navigate to the project directory:
cd telegram-tapper
- Install the dependencies:
pnpm install
-
Go to https://my.telegram.org/auth and log in with your Telegram account.
-
Click on the "API development tools" link.
-
Fill out the form to create a new application.
-
Copy the "App api_id" and "App api_hash" values.
-
Copy
.env.example
to.env
and update the values with the ones you copied.TELEGRAM_API_ID=your api id TELEGRAM_API_HASH=your api hash
To use Telegram Tapper, follow these steps:
- Build the project:
pnpm build
- Start the application:
pnpm start
- Follow the instructions to authenticate your Telegram account.
For initial login and authentication, Telegram Tapper uses a proxy server to bypass Telegram's restrictions. If you encounter any issues, you can try using a different proxy server by updating the proxy
value in the proxy.json
file.
Suggested proxy protocol is socks5
.
You can also use proxies for individual sessions by editing the proxy
value in the sessions/session.json
file.
[
{
"name": "session",
"session": "...",
"username": "...",
"proxy": "socks5://username:password@172.0.0.1:6712"
},
{ "...": {} }
]
Some free proxy servers can be found at: https://free-proxy-list.net/, https://www.proxyscan.io/ or https://www.proxy-list.download/
- Send messages to Telegram users or groups
- Receive and process incoming messages
- Automate tasks based on specific triggers
- And much more!
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more information.