/telegram:configure — Configurare canal Telegram

draft — generated, polish on first use.

Category: skills Where it works: Claude Code Source: /Users/dexter/.claude/skills/configure/SKILL.md

What it is

Configurează canalul de Telegram prin salvarea token-ului de bot în ~/.claude/channels/telegram/.env și gestionarea politicilor de acces din access.json. Ajută operatorul să verifice starea conexiunii, utilizatorii autorizați și codurile de împerechere active.

How to trigger it

  • “cum configurez telegram?”
  • “cine are acces la botul meu?”
  • “verifică status telegram”
  • “configurează telegram”
  • Direct command: /telegram:configure sau /telegram:configure <token>
  • Auto-fires? Da, când operatorul introduce un token de bot Telegram (format BotFather) sau întreabă despre configurarea canalului.

How to use it

  1. Verificare status (fără argumente): Rulează /telegram:configure. Instrumentul va citi .env și access.json pentru a afișa starea token-ului (mascat, ex: 123456789:...), politica de acces curentă, utilizatorii aprobați și codurile de pairing active.
  2. Setare token: Rulează /telegram:configure <token> pentru a salva credențialele.
  3. Tranziție securitate: Dacă politica este pairing și utilizatorii legitimi s-au conectat deja, instrumentul te va ghida activ să securizezi botul prin trecerea la politica allowlist (folosind /telegram:access policy allowlist).

Practical examples

Scenariu 1: Verificare status inițial

  • Operator: “verifică status telegram”
  • Rezultat:

    Bot Token: Setat (567890123:...) Politică acces: pairing (oricine poate cere cod de acces) Utilizatori permiși: 1 (Dexter) Recomandare: Dacă nu mai aștepți alți utilizatori, securizează botul rulând /telegram:access policy allowlist.

Scenariu 2: Configurare token nou

  • Operator: /telegram:configure 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ
  • Rezultat: Salvează token-ul în .env și afișează instrucțiunile pentru primul DM și pairing.

Notes / limits

  • Modificările de token din .env necesită repornirea serverului de Telegram pentru a deveni active.
  • Lipsa fișierului access.json activează implicit politica pairing cu o listă goală.
  • Pentru orice neclaritate privind permisiunile sau dacă ești nesigur de pași, verifică doctrina.