Embed Telegram Web directly in your Obsidian sidebar. Chat with bots, contacts, groups, and channels without leaving your vault.
- Sidebar Telegram Web — Full Telegram Web client in your Obsidian sidebar
- Persistent Login — Log in once, stay logged in across restarts
- Direct Chat Navigation — Configure a default bot/user/channel to open automatically
- Configurable — Choose Web version (K/A), panel side (left/right), auto-open on startup
- Command Palette — Open, reload, and navigate via commands
- Chat with AI bots (OpenClaw, ChatGPT bots, etc.) while taking notes
- Monitor Telegram channels alongside your knowledge base
- Quick replies without switching windows
- Install BRAT from Community Plugins
- Open BRAT Settings → Add Beta Plugin
- Enter:
https://github.com/reallygood83/teledian - Enable the plugin in Settings → Community Plugins
- Click the paper plane icon (✈) in the left ribbon, or use Command Palette → Open Telegram Sidebar
- Log in to Telegram Web (first time only)
- Start chatting!
| Setting | Description | Default |
|---|---|---|
| Telegram Username | Bot/user/channel to open on launch (without @) | Empty (main screen) |
| Web Version | K (lightweight) or A (modern React UI) | K |
| Panel Side | Left or Right sidebar | Right |
| Auto Open | Open sidebar automatically on startup | Off |
| Command | Action |
|---|---|
| Open Telegram Sidebar | Toggle the sidebar panel |
| Reload Telegram | Refresh the webview |
| Go to Chat | Navigate to the configured username |
- Obsidian Desktop (Windows, macOS, Linux)
- Not compatible with Obsidian Mobile (uses Electron webview)
git clone https://github.com/reallygood83/teledian.git
cd obsidian-telegram-sidebar
npm install
npm run dev # watch mode
npm run build # production buildCopy main.js, manifest.json, and styles.css to your vault's .obsidian/plugins/obsidian-telegram-sidebar/ folder.
MIT