A workspace for drafting, scheduling and tracking Telegram posts, with a web dashboard, REST API, command-line tools and MCP integration.
A workspace for drafting, scheduling and tracking Telegram posts, with a web dashboard, REST API, command-line tools and MCP integration.
Work log
· IST
Signed monitoring alerts
- Added a separate receiver for signed Loomlytics monitoring events, with a fixed Pager destination, signature checks and stable retry identifiers.
- Added setup, credential-renewal and delivery-limit guides, plus receiver tests for authentication, retries and timeouts.
· IST
Agent access and personal Telegram notifications
- Added owner-approved access for external agents, with permissions for selected destinations and actions, renewal and revocation, and dashboard controls to review access.
- Put future agent-scheduled deliveries on hold when authorization is revoked, with an explicit owner takeover for agent-created posts.
- Added one-time setup links for receiving workspace posts in a personal Telegram chat, separate from Telegram account linking.
- Moved Pager’s workspace and account storage to Loomup, with migration checks and recovery for interrupted storage requests.
· IST
Built the initial publishing tools
- Built the Telegram publishing API with one-time and recurring schedules, media uploads and delivery history.
- Added a web dashboard for drafts, scheduling, bot connections and workspace settings.
- Added a Rust command-line client and MCP integration, plus the public website and setup guides.
- Added npm packaging for the native CLI on macOS, Linux and Windows, with checks that wait for each package to become installable.
- Added Pager device-code login, token refresh and remote sign-out to the CLI.
- Added Pager-owned email-code and password sign-in, account recovery and consent for connected MCP apps.
- Redesigned the public site and expanded its publishing, API, CLI and MCP setup guides.