telegram-mini-app
Créer des Mini Apps Telegram avec intégration TON
Créez des applications web natives qui s'exécutent dans Telegram pour plus de 800 millions d'utilisateurs. Intégrez la blockchain TON, les paiements et les mécaniques virales sans quitter l'écosystème Telegram.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "telegram-mini-app". Set up a basic Telegram Mini App with user greeting
Résultat attendu:
Page HTML avec le SDK Telegram chargé, le prénom de l'utilisateur affiché via initDataUnsafe.user, bouton principal configuré avec les couleurs du thème Telegram
Utilisation de "telegram-mini-app". Add TON wallet connection to existing Mini App
Résultat attendu:
TonConnectUIProvider enveloppant l'app, composant TonConnectButton dans l'en-tête, manifest.json avec les métadonnées de l'app, adresse du portefeuille accessible après connexion
Audit de sécurité
SûrStatic analyzer flagged 41 patterns that are all false positives. The skill file (SKILL.md) is documentation-only markdown containing code examples. Backticks are markdown code fences, not shell execution. URLs are official Telegram SDK links or documentation placeholders. No executable code or security risks present.
Score de qualité
Ce que vous pouvez construire
Mini App de jeu Web3
Créez un jeu play-to-earn avec intégration de portefeuille TON, récompenses NFT et mécaniques de parrainage viral qui se propage via les partages Telegram.
Boutique e-commerce
Créez une Mini App vendable avec paiements Telegram Stars, suivi des commandes et paiement fluide dans l'interface Telegram.
Outil d'engagement communautaire
Développez une application de fidélité gamifiée avec récompenses quotidiennes, séries, classements et badges de réussite pour stimuler l'engagement des canaux.
Essayez ces prompts
Créez un modèle HTML de Mini App Telegram avec les paramètres de viewport appropriés, l'initialisation du SDK Telegram Web App et l'extraction des données utilisateur depuis initDataUnsafe.
Build a React hook for Telegram Web App integration that exposes user data, query ID, and core methods like expand, close, and ready with proper TypeScript types.
Implement TON Connect wallet integration for a React Mini App including the UI provider wrapper, connection button component, and manifest file configuration.
Create a payment button component that sends TON transactions using tonConnectUI, handles nanoton conversion, and sets transaction validity windows.
Bonnes pratiques
- Validez toujours initData en utilisant la vérification HMAC de Telegram sur votre backend avant de faire confiance à l'identité utilisateur
- Correspondez au thème Telegram en utilisant les variables CSS themeParams pour une sensation native fluide
- Concevez mobile-first avec des zones tactiles minimum de 44px et testez sur des appareils réels
Éviter
- Ignorer les paramètres du thème Telegram entraînant des transitions visuelles discordantes
- Concevoir pour le bureau alors que 95% de l'utilisation de Telegram est mobile
- Omettre les états de chargement qui fait penser aux utilisateurs que l'app est cassée