This plugin can receive messages from Telegram bots and add them to Obsidian's daily note.
- Create a bot using @BotFather.
- Copy the bot token provided by @BotFather.
- Paste the token into the
Bot Token
field in the plugin settings. - Add your username or telegram id to
Allowed Users
. You can get your id from @Get_UIDbot - Click the
Restart
button.
When the plugin is not running, messages will be stored on the Telegram server for 24 hours at most. source
Requires Node.js environment.
- 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.
- Copy over
main.js
,manifest.json
,styles.css
to your vaultVaultFolder/.obsidian/plugins/telegram-inbox/
.
If you encounter any issues:
- Press
Ctrl + Shift + I
(Windows/Linux) orCmd + Option + I
(macOS) to open the developer console - Look for any error messages in the console
- When reporting bugs, please include:
- Console error messages
- Steps to reproduce the issue
- Your operating system and Obsidian version