dimonier/tg2obsidian
This bot pulls new messages from a Telegram chat or group and puts them into Obsidian vault on a local machine
Supports multi-user input with per-user custom folders, media embedding (photos, videos, documents), and optional AI-powered features including OCR on images and speech-to-text for voice messages via local Whisper or OpenAI-compatible APIs. Runs as a local Python bot using Telegram's Bot API, polls for new messages within a 24-hour window, and organizes notes by configurable date templates or single-file storage with optional task conversion and keyword tagging.
144 stars.
Stars
144
Forks
26
Language
Python
License
MIT
Category
Last pushed
Feb 05, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/dimonier/tg2obsidian"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
Steve0929/tiktok-tts
Provides a simple way to generate text-to-speech audio files using TikTok's text-to-speech (TTS)...
Weilbyte/tiktok-tts
Generate TikTok Text-to-Speech voices in your browser
AutoArk/GPA
[AutoArk] GPA (General Purpose Audio) can do ASR, TTS and voice conversion with one tiny 300M model!
dngda/bot-whatsapp
Unmaintained - Multipurpose WhatsApp Bot 🤖 using open-wa/wa-automate-nodejs library! ✨
mark-rez/TikTok-Voice-TTS
Simple Python script to interact with the TikTok TTS Voices.