Releases: usememos/telegram-integration
Releases · usememos/telegram-integration
v0.1.6
v0.1.5
Changelog
- b54a558 doc: add docker-compose section to README (#41)
- 0b0bb77 feat: add inline keyboard for editing memo visibility and pinning (#31)
- 7d67fc9 feat: add search for memos (#47)
- 5d7dc80 feat: add store for access token cache
- ba7534e fix: url in bot message (#50)
New Contributors
- @okainov made their first contribution in #41
- @wolfsilver made their first contribution in #31
Full Changelog: v0.1.4...v0.1.5
v0.1.4
v0.1.3
v0.1.2
v0.1.1
v0.1.0
Memogram is an easy to use integration service for syncing messages and images from a Telegram bot into your Memos.
Prerequisites
- Memos service
- Telegram Bot
Installation
Download the binary files for your operating system from the Releases page.
Configuration
Create a .env
file in the project's root directory and add the following configuration:
SERVER_ADDR=dns:localhost:5230
BOT_TOKEN=your_bot_token
The SERVER_ADDR
should be a gRPC server address that the Memos is running on. It follows the gRPC Name Resolution.
Usage
Starting the Service
-
Download and extract the released binary file;
-
Create a
.env
file in the same directory as the binary file; -
Run the executable in the terminal:
./memogram
-
Once the bot is running, you can interact with it via your Telegram bot.
Interaction Commands
/start <access_token>
: Start the bot with your Memos access token.- Send text messages: Save the message content as a memo.
- Send files (photos, documents): Save the files as resources in a memo.