telegram-pairing-message-customization_skill

This skill adds a customizable pre-approval message to Telegram pairing replies for unapproved users, guiding them with custom text before the approval command.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill telegram-pairing-message-customization

  • _meta.json717 B
  • SKILL.md1.8 KB

Overview

This skill adds a customizable message to Telegram pairing replies sent to unapproved users. It inserts user-provided text above the built-in approval command so you can include group links, instructions, or contact details in the pairing flow. The change is a small code edit and service restart.

How this skill works

The skill locates the function that sends the pairing message and inserts the custom text into the message array immediately above the approval instruction. After editing, you back up the file and restart the gateway so the updated message is delivered to unpaired users when they trigger pairing (for example by sending /start).

When to use it

  • When unpaired Telegram users need more guidance during pairing (links, rules, next steps).
  • When you want to include a support or group invite link in pairing messages.
  • When administrators want to provide instructions specific to their deployment.
  • When improving onboarding clarity for first-time users.
  • When you need to set a temporary notice or maintenance message visible to new users.

Best practices

  • Backup the file before making changes to enable easy rollback.
  • Search for the exact phrase 'Ask the bot owner to approve with:' to find the message block quickly.
  • Keep custom text concise and avoid long URLs or excessive formatting to fit Telegram message limits.
  • Test with an unpaired Telegram account after restarting the gateway to confirm changes.
  • Use environment-specific files or comments to record the customization for future maintainers.

Example use cases

  • Add a group invitation link and short rules above the approval command for new users.
  • Insert a support contact or email for users who need help during pairing.
  • Display temporary maintenance or update notes to all users attempting to pair.
  • Add language-specific instructions for regions with multiple languages.
  • Provide an onboarding checklist or next steps for approved users to follow after pairing.

FAQ

No. The customization only modifies the message sent to unpaired users during the pairing process.

Do I need to restart any service after editing?

Yes. Restart the gateway or bot service (for example, openclaw gateway restart) so the edited message is used.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational