telegram-access

Manage Telegram channel access by editing local JSON state.

Updated May 11, 2026
One-click install
npx skills add https://github.com/AvaTar-ArTs/my-supremepowers --skill telegram-access
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram-access
Source: https://github.com/AvaTar-ArTs/my-supremepowers/tree/main/qwen_skills/telegram-access
Command: npx skills add https://github.com/AvaTar-ArTs/my-supremepowers --skill telegram-access

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Telegram channel access involves tracking pairings, maintaining an allowlist, and enforcing policy across DM and group contexts. This skill provides a safe, local-state-based workflow to perform these actions without interacting with Telegram directly.

Core Features & Use Cases

  • Approve pairings by converting pending codes into allowed senders.
  • Edit allowlists and per-group access rules stored in the local JSON state.
  • Set and enforce channel policy (dmPolicy) for who can join or interact.

Quick Start

Run the telegram-access command in your terminal to begin managing channel access.

Frequently Asked Questions about telegram-access

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

FAQPage Schema
How do I approve Telegram pairing requests locally?

You can manage Telegram channel access by editing the local JSON state file to approve pending pairing codes, edit allowlists, and adjust DM policies without direct Telegram API calls.

What is the best way to manage a Telegram channel allowlist?

Managing a Telegram channel allowlist involves editing the local JSON state file to update allowed senders and per-group access rules through a deterministic local workflow.

How do I set DM policy for a Telegram channel?

You set and enforce channel DM policy by adjusting the dmPolicy field in the local access.json state file, controlling who can join or interact.

Does this Telegram access control method require direct API calls?

No, this access control method avoids direct Telegram API calls entirely by reading and writing channel access configurations to a local JSON state file.

Can I use local JSON state for Telegram group access control?

Yes, you can manage Telegram group access control by editing the groups field in the local access.json state file to define per-group access rules securely.

Why use a local state file for Telegram channel security?

Using a local state file for Telegram channel security provides a safe, deterministic workflow to track pairings and enforce policy without the complexity of direct Telegram API calls.