Memogram is an easy to use integration service for syncing messages and images from a Telegram bot into your Memos.
Prerequisite
- Follow the How Do I Create a Bot to create a Telegram Bot.
- Get your bot token with Obtain Your Bot Token.
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_telegram_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 memogram
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.