A Telegram bot that enables anonymous chat connections between users. Built with Python, Flask, and Socket.IO.
- Anonymous chat connections
- Gender preference matching
- Real-time chat monitoring
- Admin dashboard with live statistics
- Beautiful landing page
- Secure and private conversations
- Python 3.9+
- Flask & Flask-SocketIO
- Telegram Bot API
- WebSocket for real-time communication
- Modern UI with responsive design
- Clone the repository:
git clone https://github.com/jyotiska222/Unknown-Chat-Bot-V2.git
cd Unknown-Chat-Bot-V2
- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Create a
.env
file with your configuration:
BOT_TOKEN=your_telegram_bot_token
ADMIN_USERNAME=your_admin_username
ADMIN_PASSWORD=your_admin_password
SECRET_KEY=your_secret_key
- Run the application:
python app.py
The bot can be deployed on PythonAnywhere or any other Python hosting service. See deployment instructions in the documentation.
Access the admin dashboard at /admin
to:
- Monitor active chats
- View user statistics
- Check system status
- Manage user reports
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.