License: MIT Python 3.11+ FastAPI React Docker
ContentFlow Logo
Smart platform for automatic monitoring and reposting content from Telegram channels with AI processing
- π€ AI Moderation - Automatic content filtering using LLM
- π Channel Monitoring - Track new posts in Telegram channels
- π― Smart Reposting - Automated publishing with custom settings
- π Analytics - Statistics and performance metrics
- π§ Web Interface - Convenient management through browser
- Docker and Docker Compose
- Telegram API credentials
- OpenRouter API key (for AI)
- Clone the repository
git clone https://github.com/username/contentflow.git
cd contentflow- Configure environment variables
cp .env.example .env
# Edit .env file with your credentials- Start the application
docker-compose up -d
- Open web interface
http://localhost:3000
| Variable | Description | Example |
|---|---|---|
TELEGRAM_API_ID |
Telegram app ID | 12345678 |
TELEGRAM_API_HASH |
Telegram app hash | abcdef... |
OPENROUTER_API_KEY |
AI processing key | sk-or-... |
DATABASE_URL |
Database URL | postgresql://... |
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- π Report a bug
- π‘ Request a feature
- π¬ Discussions
Made with β€οΈ for content automation