Skip to content

Keep-1056: Add telegram integration and action#165

Merged
eskp merged 3 commits intostagingfrom
KEEP-1056-Add-Telegram-Integration-and-Action
Jan 26, 2026
Merged

Keep-1056: Add telegram integration and action#165
eskp merged 3 commits intostagingfrom
KEEP-1056-Add-Telegram-Integration-and-Action

Conversation

@joelorzet
Copy link
Copy Markdown

Summary

This pull request register a new plugin.

Details:

  • Register Telegram plugin
  • Add action: SendMessage

- Updated README to include Telegram messaging feature.
- Modified plugin allowlist to include Telegram.
- Implemented Telegram plugin with functionality to send messages via bot API.
- Added necessary components: credentials, icon, and test functions for Telegram.
- Created step function for sending messages, including error handling and validation.
- Added a new "Parse Mode" option to the message configuration, allowing users to select between plain text and MarkdownV2.
- Updated the message placeholder to include instructions for escaping special characters when using MarkdownV2.
- Modified the send message function to handle the parse mode and improve error messaging for MarkdownV2 parsing issues.
@joelorzet joelorzet requested review from a team, OleksandrUA, eskp, suisuss and taitsengstock and removed request for a team January 21, 2026 23:14
@github-actions
Copy link
Copy Markdown

❌ PR Environment Deployment Failed

The PR environment deployment encountered an error.

Please check the workflow logs for details.

Common issues:

  • Database initialization timeout
  • Image build failures
  • Resource constraints

@github-actions
Copy link
Copy Markdown

🚀 PR Environment Deployed

Your PR environment has been successfully deployed!

Environment Details:

Components:

  • ✅ Keeperhub Application
  • ✅ PostgreSQL Database (isolated instance)
  • ✅ LocalStack (SQS emulation)

The environment will be automatically cleaned up when this PR is closed or merged.

@joelorzet joelorzet changed the title WIP: Keep 1056 add telegram integration and action Keep-1056: Add telegram integration and action Jan 23, 2026
key: "chatId",
label: "Chat ID",
type: "template-input",
placeholder:
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@joelorzet all works but I couldn't send by @handle only by ID I get from @userinfobot

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, you're right. I think we should improve this one before launch to at least support @tagging someone, and add another actions with more functionalities in another pr

@eskp eskp merged commit cfa84e5 into staging Jan 26, 2026
3 checks passed
@eskp eskp deleted the KEEP-1056-Add-Telegram-Integration-and-Action branch January 26, 2026 02:35
@github-actions
Copy link
Copy Markdown

🧹 PR Environment Cleaned Up

The PR environment has been successfully deleted.

Deleted Resources:

  • 🗑️ Namespace: pr-165
  • 🗑️ Keeperhub Application
  • 🗑️ PostgreSQL Database (including data)
  • 🗑️ LocalStack
  • 🗑️ All associated secrets and configs

All resources have been cleaned up and will no longer incur costs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants