telegram-pairing-approver

Automate Telegram pairing approvals via systemd service and bot token.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/nakamotosai/chii --skill telegram-pairing-approver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram-pairing-approver
Source: https://github.com/nakamotosai/chii/tree/main/skills/telegram-pairing-approver
Command: npx skills add https://github.com/nakamotosai/chii --skill telegram-pairing-approver

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires telegraf, and includes scripts (resource) components.

What problem does it solve?

创建一个持续运行的 Telegram 配对代码自动批准机器人服务,用于在收到配对代码时自动授权并管理 Telegram 会话权限。通过提供机器人令牌,脚本会自动创建机器人脚本和 systemd 服务,并在系统上启动与重启策略,适用于需要自动化处理 Telegram 配对请求的场景。

Core Features & Use Cases

  • 自动识别三种配对代码格式(NDW4JDJ4、code: NDW4JDJ4、Pairing code: NDW4JDJ4),并提取配对码。
  • 自动执行 openclaw pairing approve telegram <code> 命令以完成授权。
  • 作为系统服务运行,具备自动重启和稳定运行能力。
  • 提供一键部署脚本,自动生成机器人脚本、依赖并配置服务。

Quick Start

Use the deployment script with your bot token to set up and start the Telegram pairing approval service.

Frequently Asked Questions about telegram-pairing-approver

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Telegram pairing approvals as a continuous Linux service?

You can automate Telegram pairing approvals by providing a bot token to generate a bot script, which is then configured as a systemd service to continuously process pairing requests and execute authorization commands.

What formats does the Telegram pairing code bot recognize when processing authorization requests?

The Telegram pairing code bot automatically recognizes three formats: standalone codes like NDW4JDJ4, code prefixed formats like code: NDW4JDJ4, and Pairing code: NDW4JDJ4, extracting the code to execute the approval command.

Do I need a specific framework to set up the Telegram pairing bot deployment?

Yes, the deployment requires the Telegraf framework and a valid Telegram bot token to automatically generate the bot script and configure the systemd service for continuous operation.

How does the systemd service handle restarts for the Telegram pairing approval bot?

The systemd service manages the Telegram pairing approval bot with automated startup and restart behavior, ensuring continuous operation of pairing request processing without manual intervention.

Can I deploy the Telegram pairing approval service on non-Linux environments?

The Telegram pairing approval service is specifically designed for Linux-based deployments because it relies on systemd to manage the continuous service lifecycle, including startup and automated restart behavior.