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.exampleto.envand 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.
