Connectez-vous sur votre compte Telegram,
Créez un nouveau bot, en vous connectant au channel @BotFather
il faut lui envoyer un nouveau chat, et taper "/start", à l'intérieur, si c'est la première fois que vous contactez
@BotFather :
1) Saisissez "/start" ici, et envoyez-le
2) Le nouveau message ("/start") a été envoyé
3) La réponse du @BotFather
1) Saisissez "/newbot"
2) À la demande du @BotFather , tapez le nom de votre nouveau bot
3) À la demande du @BotFather , tapez le nom de votre utilisateur pour ce bot. Il doit se terminer par le mot "bot" obligatoirement
4) @BotFather, vous retourne un jeton d'accès API HTTP. Notez ce numéro, on va en avoir besoin.
De retour sur la machine Debian :
5) Sauvegardez l'ancien fichier openclaw.json en faisant (normalement, il se trouve dans le dossier "/root/.openclaw/" :
a.
Code : Tout sélectionner
cp openclaw.json openclaw.json.bak.1Code : Tout sélectionner
"channels": {
"telegram": {
"enabled": true,
"dmPolicy": "pairing",
"botToken": "123:abc",
"groupPolicy": "open",
"streaming": "off"
}7) redémarrez openclaw :
a.
Code : Tout sélectionner
openclaw gateway restarta.
Code : Tout sélectionner
openclaw statusb. puis saisissez :Channels
┌──────────┬─────────┬────────┬───────────────────────────────────────────────┐
│ Channel │ Enabled │ State │ Detail │
├──────────┼─────────┼────────┼───────────────────────────────────────────────┤
│ Telegram │ ON │ OK │ token config (123…abc · len 46) · accounts │
│ │ │ │ 1/1 │
└──────────┴─────────┴────────┴───────────────────────────────────────────────┘
Code : Tout sélectionner
openclaw doctor1)
9) Si jusqu'à là tout est correct, c'est que la connexion se fait. Maintenant, on va autoriser OpenClaw à accéder au bot Telegram,Telegram: ok (@ctrl-click_usr_bot) (106ms)
10) Revenez sur Telegram, puis :
1) Saisissez ici le nom de votre bot, dernièrement crée, précédé par le signe @,
2) Cliquez-droit dessus,
3) Choisissez "Ouvrir dans une nouvelle fenêtre"
1) envoyez le message "/start", pour démarrer le bot
2) envoyez un message quelconque (ici, j'ai envoyé "message"), pour avoir le code d'appareillage
3) notez bien ce code
Revendez dans votre machine Debian
saisissez sur votre invite de commande :
Code : Tout sélectionner
openclaw pairing list telegramVous avez un récapitulatif ici. Il faut ensuite saisir :
Code : Tout sélectionner
openclaw pairing approve telegram A1B12C51) ligne de commande avec votre code "pairing" (ici masqué)
2) Le message "Approved", signifie que notre OpenClaw a été approuvé.
Vous pouvez donc commencer la conversation avec votre IA, dans Telegram, par un premier message :