Eghatha Bot is a Telegram bot that helps manage group subscriptions, send alerts, and conduct polls. It is built using Grammy and is designed to be efficient, scalable, and open-source.
- Subscription Management: Users can subscribe/unsubscribe from different features.
- Polls & Alerts: Automatically sends scheduled polls and alerts.
- Admin-Only Controls: Restricts certain commands to group admins.
- Multi-Group Support: Can be used in multiple Telegram groups.
git clone https://github.com/SEIFSEIF4/eghatha_bot.git
cd eghatha_bot
npm install
Create a .env
file in the root directory and add:
BOT_TOKEN=your_telegram_bot_token
ADMIN_ID=your_admin_telegram_id
CHANNEL_ID=your_channel_id
npm start
Command | Description |
---|---|
/start |
Start the bot |
/help |
Show help message |
/subscription |
Manage feature subscriptions (Admins only) |
/subscribe_help |
Get help on subscriptions |
I am Seif El Islam Seif, a programmer from Egypt who loves coding and development. If you need help with the bot or any other project, feel free to reach out! ✌️
أنا سيف الإسلام سيف، مبرمج من مصر، بحب البرمجة والتطوير، ولو محتاج مساعدة في البوت أو أي مشروع تاني، أنا موجود ✌️
📂 The project is open-source, if you'd like to contribute, feel free to check it out here: 🔗 GitHub Repository
Contributions are welcome! Feel free to fork the repo, submit issues, and create pull requests. Let's build something amazing together! 🎉
This project is open-source and available under the MIT License.