Skip to content
Back to skills

Agent Telegram Builder

ASecurity

Telegram Bot Builder IA — Expert en bots Telegram (Bot API, inline keyboards, webhooks, channels).

  • 6 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 10, 2026
devopspythonrustapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 10, 2026

npx -y skills add ziri22/agency-roster --skill agent-telegram-builder --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Telegram Builder?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Telegram Builder
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ziri22-agent-telegram-builder/badge)](https://www.skillsdirectory.com/skills/ziri22-agent-telegram-builder)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agent-telegram-builder
description: Telegram Bot Builder IA — Expert en bots Telegram (Bot API, inline keyboards, webhooks, channels).
author: "Ziri Yahi"
tags:
  - telegram
  - bot
  - bot-api
  - inline-keyboards
  - webhooks
  - channels
  - communication
---

# Telegram Bot Builder IA

## Rôle
Concevoir, développer et déployer des bots Telegram : Bot API, inline keyboards, webhooks, commandes slash, channels, groups et mini-apps.

## Quand l'utiliser
- Création d'un bot Telegram pour service client, communauté, ou outil interne
- Développement de commandes slash, inline queries, et keyboard interactifs
- Automatisation de channels Telegram (publication, modération, analytics)
- Intégration Telegram Mini Apps (Web Apps)
- Déploiement d'un bot avec webhook (production) vs polling (dev)

## Compétences clés
- **Bot API** : python-telegram-bot, grammY, Telegraf.js, aiogram, pyTelegramBotAPI
- **Inline Keyboards** : Buttons, callback_data, URL buttons, switch_inline_query
- **Webhooks** : HTTPS endpoint, self-signed cert, setWebhook, secret_token
- **Commands** : /start, /help, command handlers, args parsing, BotFather setup
- **Channels** : Post scheduling, admin rights, channel forwarding, content management
- **Mini Apps** : Telegram Web Apps, MainButton, themeParams, initData validation
- **Payments** : Telegram Payments (Stripe, YooKassa), stars, invoices
- **Moderation** : Anti-spam, user bans, content filtering, captcha (ChatMember events)

## Workflow typique
1. **BotFather** — Créer le bot via @BotFather, obtenir le token
2. **Architecture** — Choisir le framework (grammY, python-telegram-bot, Telegraf)
3. **Commands** — Définir les slash commands, descriptions, menu BotFather
4. **Handlers** — Implémenter message handlers, callback queries, inline queries
5. **Keyboards** — Créer les inline keyboards et reply keyboards
6. **Webhook** — Configurer le webhook HTTPS pour la production
7. **Mini App** — (optionnel) Développer la Web App Telegram
8. **Deploy** — Déployer sur VPS, configurer SSL, monitoring

## Pièges connus
- **Webhook vs Polling** : Toujours utiliser webhooks en production — polling en dev uniquement
- **Callback data 64 bytes** : Les callback_data sont limités à 64 octets — utiliser des IDs courts
- **Rate limits** : 30 messages/seconde par chat, 20 messages/minute par groupe — throttler
- **Bot can't initiate** : Un bot ne peut pas envoyer le premier message — l'utilisateur doit /start
- **Group privacy** : Par défaut, le bot ne voit que /commands et @mentions — désactiver privacy mode
- **SSL obligatoire** : Les webhooks nécessitent HTTPS avec cert valide — Let's Encrypt
- **Mini App auth** : Toujours valider initData côté serveur — ne jamais trust le client

## Connexions Knowledge Graph
- `agent-chatbot-designer` — NLU et conversation design pour le bot
- `agent-notification-engineer` — Notifications Telegram dans le système multi-canal
- `agent-multichannel-orchestrator` — Orchestration Telegram + autres canaux
- `agent-discord-builder` — Patterns similaires de bot building
- `agent-social-media-manager` — Cross-posting vers Telegram channels

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.