Skip to content

About

A professional, serverless Telegram Auto Approval Bot built with Cloudflare Workers. Instantly approves join requests and sends a private welcome message. Fast, free, and secure.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Telegram Auto Approval Bot

A professional, high-performance Telegram Bot built with Cloudflare Workers (Serverless) to automatically approve channel join requests instantly.

🚀 How to Make This Bot?

Follow these simple steps to host your own bot for free:

1️⃣ Bot Setup

  • Create a bot via @BotFather and get your API Token.
  • Add the bot to your Telegram Channel as an Admin.
  • Ensure the admin permission "Invite Users via Link" is enabled.
  • Set your Channel's invite link to "Request Admin Approval".

2️⃣ Cloudflare Worker Deployment

  • Sign up/Login to Cloudflare.
  • Create a new Worker.
  • Copy the code from index.js in this repository.
  • Replace BOT_TOKEN and BOT_USERNAME with your credentials.
  • Click Save and Deploy.

3️⃣ Set Webhook (Crucial Step)

To connect Telegram with your Cloudflare Worker, open your browser and visit this URL: https://api.telegram.org/bot<YOUR_BOT_TOKEN>/setWebhook?url=<YOUR_WORKER_URL>&allowed_updates=["message","chat_join_request"]

(Replace <YOUR_BOT_TOKEN> and <YOUR_WORKER_URL> with your actual data)

🛠 Features

  • ⚡ Instant Approval: No delay in accepting members.
  • 💸 100% Free: Uses Cloudflare Workers free tier.
  • 🔒 Privacy: Includes robots.txt to prevent search engine indexing.
  • 🎨 Minimal Home Page: Professional landing page included.

🤖 Bot Demo & Setup

To test or use the official demo version of this bot, add it to your channel as an admin:

Bot Username: @AutoApprovalForChannel_bot (Tap to copy)

Setup Instructions:

  1. Add @AutoApprovalForChannel_bot as an Admin.
  2. Ensure "Invite Users via Link" permission is ON.
  3. Enable "Request Admin Approval" for your invite link.

👨‍💻 Developer

Developed by AkherSheikh.

About

A professional, serverless Telegram Auto Approval Bot built with Cloudflare Workers. Instantly approves join requests and sends a private welcome message. Fast, free, and secure.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages