icealtria / obsidian-telegram-inbox

Receive messages from Telegram bots and add them to Obsidian's daily note.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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/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/.

About

Receive messages from Telegram bots and add them to Obsidian's daily note.

License:GNU General Public License v3.0


Languages

Language:TypeScript 93.3%Language:JavaScript 5.8%Language:CSS 0.9%