reallygood837k downloadsEmbed Telegram Web in Obsidian sidebar. Chat with bots and contacts without leaving your vault.
Embed Telegram Web directly in your Obsidian sidebar. Chat with bots, contacts, groups, and channels without leaving your vault.
https://github.com/reallygood83/teledian| 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 |
This plugin loads Telegram Web (https://web.telegram.org) directly inside an embedded Electron <webview> in the Obsidian sidebar. No data is sent to any server operated by this plugin — your Telegram session, messages, and login are handled entirely by Telegram's own web client and are subject to Telegram's Privacy Policy. The plugin only reads/writes local plugin settings (data.json) inside your vault.
git clone https://github.com/reallygood83/teledian.git
cd teledian
npm install
npm run dev # watch mode
npm run build # production build
Copy main.js, manifest.json, and styles.css to your vault's .obsidian/plugins/telegram-sidebar/ folder.
MIT