Skip to content

Releases: usememos/telegram-integration

v0.1.6

30 Aug 11:44
cc43190
Compare
Choose a tag to compare

Changelog

v0.1.5

28 Aug 01:19
ba7534e
Compare
Choose a tag to compare

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

Full Changelog: v0.1.4...v0.1.5

v0.1.4

10 Jun 14:18
0c50b9e
Compare
Choose a tag to compare

Changelog

  • 24a9218 chore: bump goreleaser/goreleaser-action from 5 to 6 (#20)
  • 0c50b9e fix: "forwarded from" string formatting (#21)

v0.1.3

10 Jun 05:53
Compare
Choose a tag to compare

What's Changed

  • feat: handle forwarded messages by @alpaim in #18

New Contributors

Full Changelog: v0.1.2...v0.1.3

v0.1.2

29 May 13:41
72d6a15
Compare
Choose a tag to compare

Changelog

New Contributors

v0.1.1

18 May 03:06
Compare
Choose a tag to compare

Changelog

v0.1.0

15 May 13:54
Compare
Choose a tag to compare

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

  1. Download and extract the released binary file;

  2. Create a .env file in the same directory as the binary file;

  3. Run the executable in the terminal:

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