# User details
+/testnotif # Test notifications
```
---
-## ❓ FAQ
-
-### **Q: How do I get a Telegram Bot Token?**
-A: Message [@BotFather](https://t.me/BotFather) on Telegram, use `/newbot` command, and follow the instructions.
-
-### **Q: Where do I find my Cloudflare Global API Key?**
-A: Go to [Cloudflare Dashboard](https://dash.cloudflare.com) → My Profile → API Tokens → Global API Key → View
-
-### **Q: How do I get my Telegram ID?**
-A: Message [@userinfobot](https://t.me/userinfobot) on Telegram to get your user ID.
-
-### **Q: Can I use custom domains?**
-A: Yes! Add your domains to the `DEFAULT_DOMAINS` array in `config/default.js`.
-
-### **Q: Is there a limit on users or domains?**
-A: You can configure limits in `config/default.js`. Default is 5 domains per user.
+## ⚙️ Configuration
-### **Q: How do I update the bot?**
-A: Run `npm update -g auto-wildcard-bot` for global installations.
+### Required Environment
----
-
-## 🆘 Troubleshooting
+- **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/)
-### Common Issues
+### Environment Variables
-#### 🔴 Bot not responding
-```bash
-# Check if bot is running
-ps aux | grep node
+```env
+# 🤖 Bot Configuration
+BOT_TOKEN=your_bot_token_here
+ADMIN_IDS=123456789
-# Check logs
-pm2 logs wildcard-bot
+# 📢 Optional: Notifications
+TELEGRAM_GROUP_ID=-1001234567890
-# Restart bot
-pm2 restart wildcard-bot
+# 🔧 Optional: Settings
+MAX_CUSTOM_DOMAINS=5
+NODE_ENV=production
```
-#### 🔴 "Bot token invalid" error
-- Verify your bot token in `.env` file
-- Make sure token format is correct: `1234567890:ABCdefGHIjklMNOpqrsTUVwxyz`
-- Check if bot was deleted in @BotFather
+---
-#### 🔴 Cloudflare API errors
-- Verify Global API Key and email in user configuration
-- Check if domain is added to Cloudflare account
-- Ensure API key has necessary permissions
+## 📚 Documentation
-#### 🔴 Notifications not working
-- Verify `TELEGRAM_GROUP_ID` in environment variables
-- Make sure bot is added to the notification group
-- Check if bot has permission to send messages
+
-#### 🔴 Domain setup fails
-- Ensure domain is registered in Cloudflare
-- Check DNS propagation status
-- Verify Cloudflare account permissions
+| 📖 **Guide** | 🔧 **Setup** | 🆘 **Help** | 🚀 **Start** |
+|:---:|:---:|:---:|:---:|
+| [Commands](wiki/Commands.md) | [Configuration](wiki/Configuration.md) | [Troubleshooting](wiki/Troubleshooting.md) | [Quick Start](wiki/Quick-Start.md) |
-### Debug Mode
-Enable detailed logging:
-```bash
-export LOG_LEVEL=debug
-npm start
-```
+[🏠 **Complete Wiki**](wiki/Home.md)
-### Getting Help
-1. Check our [Wiki](https://github.com/AutoFTbot/Wildcard-Bot/wiki)
-2. Search [existing issues](https://github.com/AutoFTbot/Wildcard-Bot/issues)
-3. Join our [Telegram group](https://t.me/AutoFtBot69)
-4. Create a [new issue](https://github.com/AutoFTbot/Wildcard-Bot/issues/new)
+
---
-## 🤝 Contributing
+## 💝 Support the Project
-We welcome contributions! Here's how you can help:
-
-### 🐛 Bug Reports
-- Use the [issue template](https://github.com/AutoFTbot/Wildcard-Bot/issues/new?template=bug_report.md)
-- Include detailed reproduction steps
-- Provide relevant logs and screenshots
+
-### ✨ Feature Requests
-- Check [existing requests](https://github.com/AutoFTbot/Wildcard-Bot/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement)
-- Use the [feature template](https://github.com/AutoFTbot/Wildcard-Bot/issues/new?template=feature_request.md)
-- Explain the use case and benefits
+### 💰 Donate via QRIS (Indonesia)
-### 💻 Code Contributions
-1. Fork the repository
-2. Create a feature branch: `git checkout -b feature/amazing-feature`
-3. Make your changes and test thoroughly
-4. Follow our coding standards (run `npm run lint`)
-5. Commit with clear messages: `git commit -m 'Add amazing feature'`
-6. Push to your branch: `git push origin feature/amazing-feature`
-7. Open a Pull Request
+
-### 📚 Documentation
-- Improve existing documentation
-- Add examples and use cases
-- Translate to other languages
-- Create video tutorials
+**Your donation helps us maintain and improve this project!**
----
+### 🌟 Other Ways to Support
-## 📈 Roadmap
+[](https://github.com/AutoFTbot/Wildcard-Bot)
+[](https://github.com/AutoFTbot/Wildcard-Bot/fork)
+[](https://github.com/AutoFTbot/Wildcard-Bot/issues)
-### 🚀 Upcoming Features
-- [ ] **Web Dashboard** - Browser-based management interface
-- [ ] **Docker Support** - Containerized deployment
-- [ ] **Multi-language** - Support for multiple languages
-- [ ] **Advanced Analytics** - Detailed usage statistics
-- [ ] **Custom Commands** - User-defined bot commands
-- [ ] **Backup System** - Automated data backups
-- [ ] **Plugin System** - Extensible architecture
-
-### 🎯 Long-term Goals
-- [ ] **Cloud Hosting** - Managed hosting service
-- [ ] **Mobile App** - Native mobile application
-- [ ] **Enterprise Features** - Advanced business features
-- [ ] **API Gateway** - RESTful API interface
+
---
-## 📊 Statistics
+## 📊 Project Stats
+
+
+
+

-
-

+
---
-## 📄 License
-
-This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
-
-```
-MIT License
+## 📞 Support & Community
-Copyright (c) 2024 AutoFTbot Team
+
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
+[](https://t.me/AutoFtFile)
+[](https://github.com/AutoFTbot/Wildcard-Bot/issues)
+[](https://t.me/AutoFtBot69)
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-```
+
---
-## 🙏 Acknowledgments
+## 📄 License
-- **Telegraf.js** - Telegram Bot API framework
-- **Cloudflare** - DNS and CDN services
-- **Node.js Community** - Runtime environment
-- **Contributors** - Everyone who helped improve this project
+This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---
-## 📞 Support & Community
-
-### 💬 Get Help
-
-[](https://t.me/AutoFtBot69)
-[](https://github.com/AutoFTbot/Wildcard-Bot/issues)
-
-### 🌟 Stay Updated
-
-[](https://github.com/AutoFTbot/Wildcard-Bot)
-[](https://github.com/AutoFTbot/Wildcard-Bot)
-[](https://github.com/AutoFTbot/Wildcard-Bot)
-
----
-
-**⭐ If this project helped you, please give it a star!**
+**🌟 If this project helped you, please consider giving it a star!**
-**Made with ❤️ by the AutoFTbot Team**
+**Made with ❤️ by the AutoFTbot Team**
+**Developer: [@AutoFtBot69](https://t.me/AutoFtBot69)**
-[🚀 Get Started Now](https://www.npmjs.com/package/auto-wildcard-bot) • [📖 Read the Docs](https://github.com/AutoFTbot/Wildcard-Bot/wiki) • [💬 Join Community](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)