https://github.com/autoftbot/wildcard-bot
The easiest way to set up a Telegram Bot for Cloudflare Wildcard Domain Management!
https://github.com/autoftbot/wildcard-bot
fightertunnel wildcard-bot wildcard-certificates
Last synced: 3 months ago
JSON representation
The easiest way to set up a Telegram Bot for Cloudflare Wildcard Domain Management!
- Host: GitHub
- URL: https://github.com/autoftbot/wildcard-bot
- Owner: AutoFTbot
- Created: 2025-02-23T09:53:22.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-06-04T05:48:51.000Z (4 months ago)
- Last Synced: 2025-06-18T18:03:58.724Z (4 months ago)
- Topics: fightertunnel, wildcard-bot, wildcard-certificates
- Homepage:
- Size: 13.4 MB
- Stars: 7
- Watchers: 1
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌐 AutoFT Bot Wildcard
[](https://www.npmjs.com/package/autoft-bot-wildcard)
[](https://www.npmjs.com/package/autoft-bot-wildcard)
[](https://opensource.org/licenses/MIT)
[](https://nodejs.org/)**🚀 Advanced Telegram Bot for Automated Cloudflare Wildcard Domain Management**
**⭐ If this project is useful for you, please give it a star!**
**🍴 Feel free to fork and contribute!**[📦 NPM Package](https://www.npmjs.com/package/autoft-bot-wildcard) • [📢 Updates Channel](https://t.me/AutoFtFile) • [🐛 Issues](https://github.com/AutoFTbot/Wildcard-Bot/issues)
---
## ⚡ Quick Setup
### 1️⃣ Install Package
```bash
npm install -g autoft-bot-wildcard
```### 2️⃣ Run Interactive Setup
```bash
autoft-bot-wildcard
```### 3️⃣ Start Your Bot
```bash
cd autoft-bot-wildcard
npm start
```**🎉 Your bot is now live and ready!**
---
## 🚀 Production Setup with PM2
### Install PM2 & Setup Service
```bash
# Install PM2 globally
npm install -g pm2# Navigate to your bot directory
cd autoft-bot-wildcard# Start bot with PM2
pm2 start index.js --name "autoft-bot-wildcard"# Save PM2 configuration
pm2 save# Enable auto-start on system boot
pm2 startup# Check status
pm2 status
```### PM2 Management Commands
```bash
# Monitor logs
pm2 logs autoft-bot-wildcard# Restart bot
pm2 restart autoft-bot-wildcard# Stop bot
pm2 stop autoft-bot-wildcard# Delete from PM2
pm2 delete autoft-bot-wildcard# Monitor all processes
pm2 monit
```---
## ✨ Features
| 🤖 **Bot Interface** | 🌐 **Cloudflare** | 👥 **Multi-User** | 🔐 **Secure** |
|:---:|:---:|:---:|:---:|
| Complete Telegram management | Automated DNS setup | Individual domain control | Safe API storage || 📊 **Analytics** | 📢 **Notifications** | 🎨 **Easy Setup** | ⚡ **Performance** |
|:---:|:---:|:---:|:---:|
| Real-time statistics | Instant Telegram alerts | Interactive CLI wizard | Lightweight & fast |---
## 🎯 Quick Commands
### 🔰 Basic Usage
```bash
/start # Start the bot
/addcf # Add Cloudflare credentials
/listdomain # Show available domains
/setupwildcard example.com # Setup wildcard domain
/mysub # View your subdomains
```### 👑 Admin Commands
```bash
/stats # Bot statistics
/broadcast # Send to all users
/userinfo # User details
/testnotif # Test notifications
```---
## ⚙️ Configuration
### Required Environment
- **Node.js 20+** - [Download here](https://nodejs.org/)
- **Telegram Bot Token** - Get from [@BotFather](https://t.me/BotFather)
- **Cloudflare Account** - [Sign up here](https://cloudflare.com/)### Environment Variables
```env
# 🤖 Bot Configuration
BOT_TOKEN=your_bot_token_here
ADMIN_IDS=123456789# 📢 Optional: Notifications
TELEGRAM_GROUP_ID=-1001234567890# 🔧 Optional: Settings
MAX_CUSTOM_DOMAINS=5
NODE_ENV=production
```---
## 📚 Documentation
| 📖 **Guide** | 🔧 **Setup** | 🆘 **Help** | 🚀 **Start** |
|:---:|:---:|:---:|:---:|
| [Commands](wiki/Commands.md) | [Configuration](wiki/Configuration.md) | [Troubleshooting](wiki/Troubleshooting.md) | [Quick Start](wiki/Quick-Start.md) |[🏠 **Complete Wiki**](wiki/Home.md)
---
## 💝 Support the Project
### 💰 Donate via QRIS (Indonesia)

**Your donation helps us maintain and improve this project!**
### 🌟 Other Ways to Support
[](https://github.com/AutoFTbot/Wildcard-Bot)
[](https://github.com/AutoFTbot/Wildcard-Bot/fork)
[](https://github.com/AutoFTbot/Wildcard-Bot/issues)---
## 📊 Project Stats




---
## 📞 Support & Community
[](https://t.me/AutoFtFile)
[](https://github.com/AutoFTbot/Wildcard-Bot/issues)
[](https://t.me/AutoFtBot69)---
## 📄 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---
**🌟 If this project helped you, please consider giving it a star!**
**Made with ❤️ by the AutoFTbot Team**
**Developer: [@AutoFtBot69](https://t.me/AutoFtBot69)**[🚀 **Get Started Now**](https://www.npmjs.com/package/autoft-bot-wildcard) • [📢 **Updates Channel**](https://t.me/AutoFtFile) • [💰 **Donate**](https://raw.githubusercontent.com/AutoFTbot/AutoFTbot/refs/heads/main/assets/QRIS.jpg)
thank you