Conecte o OpenClaw ao Telegram
O Telegram vem integrado ao núcleo do OpenClaw. Crie um bot, forneça o token ao gateway e aprove sua própria conta com um código de pareamento.
Você precisa de um gateway em execução, configurado conforme o guia de instalação, e de uma conta do Telegram. Não é necessário ter uma URL pública, pois o Telegram usa long polling por padrão.
Crie um bot com o @BotFather
Envie uma mensagem para o @BotFather pela sua conta do Telegram, envie /newbot e responda às perguntas sobre o nome e o nome de usuário do bot. O BotFather enviará o token do bot. Copie-o e mantenha-o em sigilo: quem tiver o token poderá controlar o bot.
Adicione o canal do Telegram
Substitua <bot-token> pelo token da etapa 1. Você também pode definir TELEGRAM_BOT_TOKEN ou adicionar um bloco channels.telegram a openclaw.json com enabled, botToken, dmPolicy e groups.
shell openclaw channels add --channel telegram --token <bot-token>Verifique a conexão
--probe verifica se o gateway consegue se conectar ao bot, e não apenas se a configuração está presente. Corrija todos os erros informados antes de enviar uma mensagem ao bot.
shell openclaw channels status --probeAprove sua própria conta
Envie uma mensagem direta para o bot. Com dmPolicy no valor padrão, pairing, você recebe um código em vez de uma resposta. O primeiro comando mostra todas as solicitações pendentes; o segundo aprova a sua usando o código. Os códigos expiram após uma hora, e pode haver no máximo três pendentes ao mesmo tempo.
shell openclaw pairing list telegram openclaw pairing approve telegram <CODE>
Mantenha dmPolicy em pairing ou allowlist e requireMention ativado nos grupos. Com dmPolicy definido como open, qualquer pessoa que encontrar o bot poderá conversar com seu agente.