Automate everything. Control everywhere.
| Platform | Features | Status |
|---|---|---|
| Twitter/X | Auto-reply, scheduling, engagement | ✅ Active |
| Discord | Bot commands, moderation, auto-responses | ✅ Active |
| Telegram | Message automation, group management | ✅ Active |
| Microsoft Teams | Notifications, workflow triggers | ✅ Active |
| GitHub | Issue creation, repo management, webhooks | ✅ Active |
| Azure DevOps | Pipeline triggers, work items | ✅ Active |
| Canva | Design automation via API | ✅ Active |
- Smart Response Generation - Context-aware replies
- Sentiment Analysis - Understand message tone
- Content Generation - Auto-create posts and responses
- Persistent Memory - Remembers all conversations
- ✅ Persistent memory storage
- ✅ Multi-account management
- ✅ Rate limiting & scheduling
- ✅ Webhook support
- ✅ Windows executable build
- ✅ Chrome extension integration
cd CometX-Server
pip install -r requirements.txt
python main.pycd CometX-Client
npm install
npm run devCometX-Automation-Bot/
├── CometX-Server/ # Python backend
│ ├── main.py # Entry point
│ ├── connectors/ # Platform integrations
│ │ ├── twitter.py
│ │ ├── discord.py
│ │ ├── telegram.py
│ │ └── github.py
│ ├── ai/ # AI processing
│ └── memory/ # Persistent storage
│
├── CometX-Client/ # TypeScript frontend
│ ├── src/
│ └── package.json
│
└── chrome-extension/ # Browser integration
Create .env in CometX-Server:
# Twitter/X
TWITTER_API_KEY=...
TWITTER_API_SECRET=...
TWITTER_ACCESS_TOKEN=...
# Discord
DISCORD_BOT_TOKEN=...
# Telegram
TELEGRAM_BOT_TOKEN=...
# OpenAI (for AI features)
OPENAI_API_KEY=...
# GitHub
GITHUB_TOKEN=...POST /api/start
Content-Type: application/json
{
"platform": "twitter",
"action": "auto_reply",
"config": { ... }
}GET /api/status- Encrypted credential storage
- Rate limiting per platform
- Audit logging
- No data collection
MIT License - Built by Suliman Alshammari
Part of the GraTech Ecosystem
🤖 Automate Smart. Stay in Control.