Telegram Inbox

approved

by icealtria

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

55 stars5,546 downloadsUpdated 1mo agoGPL-3.0
View on GitHub

Telegram Inbox

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

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.