Skip to content

Commit e8dcd8b

Browse files
committed
Add Telegram interactive visibility controls
Introduce Telegram notification helpers and callback handling to support inline visibility buttons and editable notifications. Added functions to format/truncate memo content, build/parse callback data, construct inline reply_markup (visibility options + open memo URL), and map visibility labels. Implemented handlers to answer callback queries, edit sent messages, fetch memo data, and update memo visibility in the DB. Integrated callback handling into the Telegram webhook flow and send updated notifications when memos are created/changed. Also updated dist build artifacts (including README timestamp) to reflect the changes.
1 parent 3948f6d commit e8dcd8b

5 files changed

Lines changed: 532 additions & 115 deletions

File tree

backend/dist/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
This folder contains the built output assets for the worker "memos-api" generated at 2026-04-08T03:43:48.437Z.
1+
This folder contains the built output assets for the worker "memos-api" generated at 2026-04-08T07:17:37.001Z.

backend/dist/index.js

Lines changed: 246 additions & 52 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/dist/index.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)