Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Telegram Inbox

icealtriaicealtria6k downloads

Receive messages from Telegram bot and add them to daily note.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates21

This plugin can receive messages from Telegram bots and add them to Obsidian's daily note.

Usage

  1. Create a bot using @BotFather.
  2. Copy the bot token provided by @BotFather.
  3. Paste the token into the Bot Token field in the plugin settings.
  4. Add your username or telegram id to Allowed Users. You can get your id from @Get_UIDbot
  5. Click the Restart button.

When the plugin is not running, messages will be stored on the Telegram server for 24 hours at most. source

Manually install the plugin

Requires Node.js environment.

Build

  • Clone this repo. git clone https://github.com/icealtria/obsidian-telegram-inbox
  • Run pnpm i or another package manager to install dependencies.
  • Run pnpm build to build the plugin.

Install

  • Copy over main.js, manifest.json, styles.css to your vault VaultFolder/.obsidian/plugins/telegram-inbox/.

Bug Reporting

If you encounter any issues:

  1. Press Ctrl + Shift + I (Windows/Linux) or Cmd + Option + I (macOS) to open the developer console
  2. Look for any error messages in the console
  3. When reporting bugs, please include:
    • Console error messages
    • Steps to reproduce the issue
    • Your operating system and Obsidian version
HealthExcellent
ReviewRisks
About
Receive messages from Telegram bots and append them to your Obsidian daily note for centralized logging and journaling. Whitelist Telegram usernames or IDs to control senders; incoming messages remain on Telegram for up to 24 hours if the plugin is offline.
IntegrationsDatesAutomation
Details
Current version
1.9.2
Last updated
3 days ago
Created
3 years ago
Updates
21 releases
Downloads
6k
Compatible with
Obsidian 1.5.11+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
icealtriaicealtria
github.com/icealtria
GitHubicealtria
  1. Community
  2. Plugins
  3. Integrations
  4. Telegram Inbox

Related plugins

BRAT

Easily install a beta version of a plugin for testing.

Update modified date

Automatically update a frontmatter modified date field when the file is modified.

Readwise Official

Sync highlights from Readwise to your vault.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.

Rollover Daily Todos

Rollover any unchecked checkboxes from your last daily note into today's note.

Todoist Sync

Materialize Todoist tasks within your notes.

Granola Sync

Sync Granola notes to your vault.

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.