Intégrez votre Assistant OpenClaw dans Telegram et Discord
Découvrez comment connecter directement votre assistant privé basé sur OpenClaw via Telegram Bot et Discord Bot, profitant de services intelligents dans l'interface de chat familière.
Publié le 2026-02-28
Intégrez votre Assistant OpenClaw dans Telegram et Discord
Le chat comme interface
Nous passons beaucoup de temps chaque jour dans des outils de chat :
- Sur Telegram pour discuter de projets avec l'équipe
- Sur Discord pour discuter avec des amis et rejoindre des communautés
- Sur Slack pour gérer des affaires professionnelles
Ces outils sont devenus le centre de notre vie numérique.
Alors, si les assistants IA pouvaient s'intégrer dans ces plateformes que nous utilisons déjà ?
Sans ouvrir une nouvelle application, sans apprendre une nouvelle interface, il suffit d'envoyer un message dans la fenêtre de chat familière, et votre assistant privé répondra.
C'est la vision multiplateforme du protocole OpenClaw.
Pourquoi choisir les outils de chat
Expérience à faible friction
Ouvrir une nouvelle application IA nécessite :
- Déverrouiller le téléphone
- Trouver l'icône de l'application
- Attendre le chargement
- Commencer la conversation
Chater avec l'assistant dans un outil de chat :
- Vous êtes déjà dans l'outil de chat
- Envoyer le message
La friction est réduite de 90%.
Interaction naturelle
Chater est la forme de communication la plus naturelle pour les humains. Nous n'avons pas besoin d'apprendre une syntaxe de commandes spéciale, nous n'avons pas besoin de comprendre des éléments d'interface complexes, nous discutons simplement avec l'assistant comme nous le ferions avec un ami.
Adapté à l'asynchrone
Les outils de chat prennent en charge la communication asynchrone par nature. L'assistant peut prendre 10 minutes pour traiter votre demande et répondre directement après : vous ne vous sentez pas "bloqué" comme avec les applications synchrones.
Support multimédia
Les outils de chat modernes prennent en charge :
- Messages de texte
- Images et vidéos
- Transfert de fichiers
- Messages vocaux
- Sondages et boutons
Ce sont tous d'excellents moyens pour interagir avec les assistants IA.
Intégration Telegram
Étapes de configuration
Étape 1 : Créer un Bot Telegram
- Recherchez @BotFather dans Telegram
- Envoyez la commande
/newbot - Suivez les instructions pour définir le nom d'utilisateur du bot
- Obtenez le Token API (format :
123456789:ABCdefGHIjklMNOpqrsTUVwxyz)
Étape 2 : Connecter à OpenClaw
Dans MCPlato :
Paramètres → Intégrations → Telegram
Entrez votre Bot Token
Sélectionnez les fonctions à activer
Enregistrer
Étape 3 : Commencer la conversation
Trouvez votre Bot dans Telegram et appuyez sur "Démarrer". Maintenant vous pouvez :
- Envoyer des messages de texte pour discuter avec l'assistant
- Envoyer des images pour analyse
- Envoyer des fichiers pour résumé
- Utiliser des commandes comme
/start,/help
Caractéristiques de fonctionnalité
Messages de texte enrichi
Telegram prend en charge le formatage Markdown, les assistants OpenClaw peuvent envoyer des messages avec format attractif :
*Rappel d'agenda* 📅
Vous avez 3 réunions cet après-midi :
1\. Revue de produit (14:00)
2\. Démo client (16:00)
3\. Réunion hebdomadaire d'équipe (17:30)
[Voir détails](https://calendar.link)
Boutons et claviers
Pour les actions nécessitant une confirmation, l'assistant peut envoyer un clavier en ligne :
Une dépense de ¥299 a été détectée, catégorisée comme "Restauration". Est-ce correct ?
[Correct] [Modifier catégorie] [Ignorer]
Transfert de fichiers
Vous pouvez envoyer directement des fichiers à l'assistant :
- Rapports PDF → L'assistant résume les points clés
- Tableaux Excel → L'assistant analyse les données
- Images → L'assistant extrait le texte ou décrit le contenu
Messages vocaux
Maintenez le bouton vocal enfoncé pour parler, OpenClaw convertira automatiquement la voix en texte et la traitera.
Scénarios d'utilisation pratiques
Scénario 1 : Requête instantanée
Vous êtes dans le métro et vous vous souvenez soudain d'une réunion importante demain.
Ouvrez Telegram et envoyez un message à votre assistant :
"Où est la réunion de demain à 10h ?"
10 secondes plus tard, vous recevez la réponse :
📍 Réunion de demain Heure : 10:00 - 11:30 Lieu : Salle de conférence A (3ème étage) Sujet : Planification produit Q2
Participants : Directeur Zhang, Manager Li, Ingénieur Wang
Besoin d'aide pour préparer les documents de réunion ?
Scénario 2 : Prise de notes rapide
L'inspiration arrive soudainement, vous devez la noter rapidement :
"Souviens-toi : acheter un cadeau d'anniversaire pour maman la semaine prochaine"
L'assistant va :
- Créer un rappel dans la liste de tâches
- Définir la date d'échéance à la semaine prochaine
- Envoyer un message de confirmation
Scénario 3 : Analyse d'image
Vous prenez une photo du menu d'un restaurant et voulez une recommandation :
Envoyez l'image + texte : "Recommande quelque chose"
L'assistant répond :
📸 Analyse du menu
Selon vos préférences alimentaires (faible en glucides), recommandations :
- Steak signature - Riche en protéines, conforme à votre plan de fitness
- Salade César - Fraîche et saine
⚠️ À éviter : Pâtes, pizza (riches en glucides)
Besoin d'aide pour enregistrer l'apport nutritionnel de ce repas ?
Intégration Discord
Étapes de configuration
Étape 1 : Créer une Application Discord
- Visitez le Discord Developer Portal
- Cliquez sur "New Application"
- Donnez un nom à votre Bot
- Dans l'onglet Bot, cliquez sur "Add Bot"
- Copiez le Token (c'est la clé de votre Bot)
Étape 2 : Configurer les permissions
Dans OAuth2 → URL Generator :
- Scopes : Cochez
botetapplications.commands - Bot Permissions : Sélectionnez selon les besoins
- Send Messages
- Embed Links
- Attach Files
- Read Message History
- Use Slash Commands
Générez le lien d'invitation et ajoutez le Bot à votre serveur.
Étape 3 : Connecter à OpenClaw
Dans MCPlato :
Paramètres → Intégrations → Discord
Entrez votre Bot Token
Sélectionnez le mode de travail :
- Mode privé (réponses DM uniquement)
- Mode canal (réponses dans canaux spécifiques)
- Mode global (réponses aux @mentions)
Enregistrer
Caractéristiques de fonctionnalité
Commandes slash
Le système de commandes natif de Discord pour des interactions plus standardisées :
/ask Qu'est-ce qui est prévu demain ?
/remind Rappelle-moi la réunion dans 30 minutes
/summarize https://example.com/article
/search Trouver des notes sur l'apprentissage automatique
Messages embed
Présentation de messages enrichis en format carte :
{
"title": "Agenda du jour",
"description": "Vous avez 3 réunions et 2 tâches",
"color": 3447003,
"fields": [
{
"name": "📅 Réunions",
"value": "• 09:00 Stand-up\n• 14:00 Revue produit\n• 16:00 Démo client",
"inline": true
},
{
"name": "✅ Tâches",
"value": "• Terminer le rapport hebdomadaire\n• Répondre au mail client",
"inline": true
}
],
"footer": {
"text": "Généré par l'Assistant OpenClaw"
}
}
Conversations en fils
Pour les sujets complexes, l'assistant peut créer un fil (Thread) pour des discussions approfondies, gardant le canal principal propre.
Permissions de rôles
Dans les environnements serveur, vous pouvez configurer :
- Qui peut utiliser l'assistant
- Dans quels canaux il peut être utilisé
- Limites de fréquence d'utilisation
Scénarios d'utilisation pratiques
Scénario 1 : Collaboration en équipe
Dans le serveur Discord de l'équipe :
@AssistantOpenClaw Résume les points clés de la discussion d'aujourd'hui
L'assistant répond :
Résumé de la discussion d'aujourd'hui 📝
Décisions : • Adopter React 18 comme framework frontend • Commencer le processus de revue de code la semaine prochaine
À faire : • @Zhang San Préparer la documentation technique (pour vendredi) • @Li Si Mettre à jour la configuration de l'environnement de développement
À discuter : • Optimisation du processus CI/CD (reporté à la prochaine réunion)
L'enregistrement complet a été sauvegardé dans l'archive de connaissances de l'équipe.
Scénario 2 : Q&A communautaire
Dans un serveur communautaire, l'assistant peut servir de base de connaissances :
@AssistantOpenClaw Comment réinitialiser mon mot de passe ?
L'assistant recherche dans la base de connaissances et répond :
Étapes pour réinitialiser le mot de passe :
- Visitez la page des paramètres
- Cliquez sur l'onglet "Sécurité"
- Sélectionnez "Changer le mot de passe"
- Vérifiez votre email et définissez un nouveau mot de passe
Si vous ne pouvez pas vous connecter, contactez support@example.com
Scénario 3 : Flux de travail automatisés
Configurer des règles d'automatisation :
Quand quelqu'un publie un message contenant "bug" :
1. Créer automatiquement un Issue GitHub
2. Envoyer un résumé dans le canal #bugs
3. @mentionner les développeurs concernés
Quand quelqu'un @AssistantOpenClaw pose une question :
1. Chercher d'abord la réponse dans la base de connaissances
2. Si correspondance trouvée, répondre directement
3. Sinon, transférer au support humain
Synchronisation des données
Cohérence multiplateforme
Que vous discutiez avec l'assistant dans l'application principale MCPlato, Telegram ou Discord, tout le contexte est synchronisé :
- Historique de conversations – Enregistrements complets visibles sur n'importe quelle plateforme
- État des tâches – Les tâches créées sur une plateforme sont visibles sur les autres
- Préférences personnelles – La connaissance de l'assistant à votre sujet est cohérente sur toutes les plateformes
Flux d'exemple
- Le matin dans MCPlato : "Aide-moi à réserver un restaurant pour ce soir"
- À midi dans Telegram : "Le restaurant est-il réservé ?"
- L'assistant répond : "Réservation réussie, l'adresse est..."
- Le soir dans Discord : "Qu'est-ce qui est prévu aujourd'hui ?"
- L'assistant inclura l'information du rendez-vous dîner
Contrôle de la confidentialité
Vous pouvez définir différents niveaux de confidentialité pour chaque plateforme :
- Telegram (personnel) – Accès complet à votre contexte personnel
- Discord (serveur de travail) – Accès uniquement au contexte lié au travail
- Discord (communauté publique) – Session actuelle uniquement, pas d'accès aux données personnelles
Utilisation avancée
Commandes personnalisées
Définissez des commandes personnalisées dans MCPlato et utilisez-les dans les outils de chat :
# Définir dans MCPlato
commands:
- name: daily_report
trigger: "/daily"
action: generate_daily_report
- name: quick_note
trigger: "/note"
action: save_to_notes
params:
- name: content
required: true
Puis utiliser dans Telegram :
/daily– Générer le rapport quotidien/note N'oublie pas de prendre un parapluie demain– Note rapide
Gestion des groupes et canaux
Groupes Telegram
Ajoutez le Bot aux groupes et configurez les permissions :
- Seuls les administrateurs peuvent utiliser les commandes sensibles
- Les membres normaux peuvent consulter les informations
- Le Bot peut gérer automatiquement les accueils et les rappels de règles
Canaux Discord
Configurez différents comportements de l'assistant dans différents canaux :
#general– Mode de discussion, peut faire des blagues#work– Mode professionnel, répond uniquement aux questions de travail#help– Mode support, privilégie la recherche dans la base de connaissances
Intégration Webhook
Pour les développeurs : recevoir des messages directement via Webhook :
from flask import Flask, request
import openclaw
app = Flask(__name__)
assistant = openclaw.Assistant()
@app.route('/webhook/telegram', methods=['POST'])
def telegram_webhook():
data = request.json
# Recevoir le message de Telegram
message = data['message']['text']
user_id = data['message']['from']['id']
# Transférer à l'Assistant OpenClaw pour traitement
response = assistant.process(message, user_id=user_id)
# Retourner la réponse
return {'text': response}
Dépannage
Problèmes courants
Le Bot ne répond pas aux messages
- Vérifiez si le Bot Token est correct
- Confirmez que vous avez appuyé sur "Démarrer" dans Telegram
- Vérifiez les paramètres de permissions dans Discord
Retard des messages
- Vérifiez la connexion réseau
- Consultez l'état du service OpenClaw
- Les grandes tâches peuvent prendre plus de temps
Contexte non synchronisé
- Déclenchez la synchronisation manuelle dans MCPlato
- Vérifiez les paramètres de permissions de chaque plateforme
- Confirmez que vous utilisez le même compte utilisateur
Obtenir de l'aide
Si vous rencontrez des problèmes :
- Vérifiez l'état d'intégration dans MCPlato
- Visitez la documentation OpenClaw
- Rejoignez la communauté Discord pour obtenir du support
Conclusion
Les outils de chat sont au centre de notre vie numérique, les assistants IA devraient être là où nous sommes déjà, plutôt que de nous demander d'aller dans un nouvel endroit.
Grâce au protocole OpenClaw, votre assistant privé peut s'intégrer dans des plateformes principales comme Telegram et Discord, vous fournissant des services dans l'interface familière.
Que vous consultiez rapidement sur votre téléphone portable en déplacement ou collaboriez en profondeur au bureau avec votre ordinateur, votre assistant est toujours avec vous.
Faites l'expérience de votre assistant privé maintenant
MCPlato prend désormais en charge le Mode Homard (Claw Mode), vous offrant un service d'assistant IA privé ininterrompu 7j/7 et 24h/24.
Capacités principales du Mode Homard de MCPlato :
- ✅ Compréhension profonde du contexte
- ✅ Exécution de tâches asynchrones 7j/7 et 24h/24
- ✅ Accès standardisé aux bots Telegram/Discord
- ✅ Traitement de texte long et gestion des connaissances personnelles
- ✅ Architecture sécurisée de niveau entreprise
- ✅ Synchronisation d'état en temps réel entre appareils
Faites l'expérience d'un assistant IA privé véritablement ouvert, interopérable et fiable.
