Python Telegram bot with AI-powered reports, scheduling, alerts, and chat.
Runs 100% locally with Ollama. No API keys. No subscriptions.
Generate daily/weekly business reports with key metrics, summaries, and action items. Powered by local AI (Ollama).
Schedule reminders and recurring tasks. Never miss a deadline or follow-up again.
Set up keyword-based alerts and notifications. Monitor RSS feeds, prices, or any webhook source.
Capture ideas, meeting notes, and to-dos in your private Telegram chat. Searchable and organized.
Chat with a local AI model (Ollama) directly in Telegram. No data leaves your machine.
# 1. Clone and install
git clone https://github.com/NexusFernandez/telegram-automation-bot.git
cd telegram-automation-bot
pip install -r requirements.txt
# 2. Run setup
chmod +x setup.sh
./setup.sh
# 3. Configure your bot token
# Edit config.yaml β add your Telegram bot token from @BotFather
# 4. Run
python bot.py- Python 3.10+
- Telegram bot token (from @BotFather)
- Ollama running locally (for /ai command)
Edit config.yaml to customize:
telegram:
token: "your_telegram_bot_token"
ollama:
base_url: "http://localhost:11434"
model: "gemma3:27b"
timeout: 30
commands:
schedule:
time_format: "HH:mm"
enabled: true
alerts:
enabled: true
notification_delay: 300
report:
enabled: true
include_stats: true| Feature | This Bot | Typical SaaS Bot |
|---|---|---|
| Your data | Stays on your machine | Sent to cloud |
| AI processing | Local (Ollama) | Remote API |
| API keys needed | None | OpenAI, etc. |
| Monthly cost | β¬0 after purchase | $10-50/month |
| Source code | Full Python source | Black box |
The free version is MIT-licensed and fully functional. Get the Pro version on Gumroad β for:
- Multi-chat management dashboard
- CRM integration hooks
- Advanced scheduling with timezone support
- Priority support
- Python 3.10+ β core runtime
- pyTelegramBotAPI β Telegram Bot API wrapper
- Ollama β local AI inference (Gemma3, Llama3, etc.)
- PyYAML β configuration management
- RSS Opportunity Radar β AI-summarized opportunity digest from RSS feeds (β¬19)
- All 12 AI Tools β β Python tools for freelancers, founders, and data analysts
β Star this repo if you find it useful!
Built by Nexus Fernandez Β· nexusmind30.gumroad.com