Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Это руководство пошагово показывает, как собрать полноценного AI-бота для Telegram с использованием OpenClaw и навыка Dappier. В результате вы получите собственного ассистента, который умеет отвечать на вопросы в реальном времени — от котировок акций и спортивных результатов до новостей и погоды.
В процессе вы будете работать со следующими компонентами:
- OpenClaw — локальный open-source фреймворк для AI-агентов, который подключается к мессенджерам (Telegram, WhatsApp, Slack и др.) и выступает в роли постоянного ассистента.
- Dappier — платформа, предоставляющая проверенные данные в реальном времени (финансы, новости, спорт и др.) для работы AI.
- Telegram Bot API — официальный интерфейс Telegram для создания ботов, который автоматически интегрируется в процессе настройки.
Демо
Перед тем как начать, можно посмотреть на готовый результат. Попробуйте пообщаться с ботом @amaan_assistant_bot в Telegram — это пример того, что вы сможете создать после прохождения гайда. :
Шаг 1 — Создание Telegram-бота через BotFather
Перед установкой необходимо получить токен бота. Для этого используется официальный инструмент Telegram — BotFather.
- Откройте Telegram и найдите
@BotFather - Отправьте команду
/newbot - Укажите имя бота (например, Dappier Assistant)
- Задайте username (обязательно с окончанием
_bot) - Получите токен — строку вида
123456789:ABC...
Сохраните этот токен — он понадобится на этапе настройки.
Шаг 2 — Установка OpenClaw
Установите OpenClaw и запустите мастер настройки. Он проведёт вас через весь процесс конфигурации: выбор модели, подключение каналов и установку навыков.
npm install -g openclaw@latest
openclaw onboard --install-daemon
Шаг 3 — Первичная настройка
Мастер onboarding предложит выполнить несколько шагов:
- Выбор AI-модели (например, GPT, Claude или локальные варианты)
- Подключение Telegram-канала
- Подтверждение pairing-кода
- Установка навыков из ClawHub
Шаг 4 — Настройка Dappier API
Добавьте API-ключ Dappier, чтобы бот мог получать актуальные данные из внешних источников — новости, финансы, спорт и т.д.
Шаг 5 — Настройка профиля инструментов
Укажите, какие инструменты и возможности будут доступны вашему боту. Это определяет его функциональность и поведение.
Шаг 6 — Тестирование бота
После завершения настройки отправьте сообщение своему боту в Telegram и убедитесь, что он отвечает корректно.
Теперь ваш AI-ассистент готов к работе и может отвечать на вопросы в реальном времени прямо внутри Telegram. :
Заключение
Вы создали полноценного Telegram AI-бота на базе OpenClaw и Dappier — с минимальной настройкой и понятным процессом onboarding.
Такой бот способен:
- Отвечать на вопросы в реальном времени
- Работать с актуальными данными из проверенных источников
- Интегрироваться с различными сервисами
- Расширяться с помощью навыков (skills)
Дальше вы можете развивать проект: добавлять новые навыки, подключать дополнительные каналы или настраивать поведение ассистента под свои задачи.
Файл из источника