telegram-init

Validate Telegram API credentials, create sessions, and discover accessible groups.

5|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/lycfyi/community-agent-plugin --skill telegram-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram-init
Source: https://github.com/lycfyi/community-agent-plugin/tree/main/plugins/telegram-connector/skills/telegram-init
Command: npx skills add https://github.com/lycfyi/community-agent-plugin --skill telegram-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users initialize and configure their Telegram connection for first-time setup, validation of API credentials, and readying the environment for message sync.

Core Features & Use Cases

  • Credential validation: Verifies API_ID and API_HASH, and ensures a valid Telegram session can be established.
  • Session testing: Generates or loads a session string and tests authentication to confirm access.
  • Group and channel discovery: Lists all accessible groups and channels to help choose a default workspace.
  • Initial configuration: Updates project settings to point to a default group and enable syncing.

Quick Start

  • Run python ${CLAUDE_PLUGIN_ROOT}/tools/telegram_init.py to start the setup wizard.
  • (Optional) Run python ${CLAUDE_PLUGIN_ROOT}/tools/telegram_init.py --group <group_id> to set a specific default group.

Frequently Asked Questions about telegram-init

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

FAQPage Schema
How do I validate Telegram API credentials for a session connection?

You can validate Telegram API credentials by running the initialization wizard, which verifies your API_ID and API_HASH and tests authentication to ensure a valid Telegram session can be established.

What do I need to set up a Telegram connector for onboarding?

To set up a Telegram connector, you need your API_ID and API_HASH credentials, and you must run the initialization script to generate or load a session string for authentication.

How do I discover accessible Telegram groups and channels for a default workspace?

The initialization process lists all accessible Telegram groups and channels, allowing you to select a default workspace by specifying a group ID during the setup or via the command line.

Can I configure a specific default Telegram group during initialization?

Yes, you can configure a specific default Telegram group by running the initialization tool with the --group flag followed by your target group ID.

Does the Telegram initialization tool work for small-team integrations?

Yes, the Telegram initialization tool is designed for onboarding both personal and small-team Telegram integrations, covering credential entry, session management, and default group selection.