⚡ Быстрое развертывание
Создать нового бота одной командой:
/opt/openclaw-watchdog/deploy-new-bot.sh <service> "<name>" <port> "<token>"
# Пример:
/opt/openclaw-watchdog/deploy-new-bot.sh openclaw-lawyer "Lawyer Bot" 18808 "1234567890:AAGxxxxx"
✅ Результат: Полностью готовый бот за 2-3 минуты без ошибок
⚠️ Важно: Всегда используйте автоматический скрипт, не создавайте ботов вручную
🔍 Проверка после развертывания
Автоматические проверки:
# Быстрая проверка всех ботов
/opt/openclaw-watchdog/bot-activity.sh
# Проверка конкретного бота
/opt/openclaw-watchdog/bot-activity.sh <bot-name>
Ручные проверки:
# 1. Статус сервиса
systemctl --user status openclaw-<name>
# 2. Проверка порта
ss -tlnp | grep :<port>
# 3. Telegram подключение
curl "https://api.telegram.org/bot<TOKEN>/getMe"
# 4. Логи без ошибок
journalctl --user -u openclaw-<name> --since "5 minutes ago"
# 5. API ключи на месте
ls -la ~/.openclaw-<name>/agents/main/agent/auth-profiles.json
💡 Подсказка: Все эти проверки входят в автоматический скрипт развертывания
📋 Чеклист ручного развертывания
⚠️ Внимание: Ручное развертывание НЕ рекомендуется! Используйте автоматический скрипт.
Если всё же нужно создать бота вручную:
# 1. Создать структуру
mkdir -p ~/.openclaw-<name>/{workspace,agents/main/agent}
# 2. Создать конфигурацию
cp ~/.openclaw/openclaw.json ~/.openclaw-<name>/
# Отредактировать порт, токен, имя
# 3. Скопировать авторизацию
cp ~/.openclaw/agents/main/agent/auth-profiles.json \
~/.openclaw-<name>/agents/main/agent/
# 4. Создать сервис
cp ~/.config/systemd/user/openclaw.service \
~/.config/systemd/user/openclaw-<name>.service
# Отредактировать пути в сервисе
# 5. Запустить
systemctl --user daemon-reload
systemctl --user enable openclaw-<name>
systemctl --user start openclaw-<name>
# 6. Добавить в мониторинги вручную
# (это самая сложная часть)
✅ Лучше: /opt/openclaw-watchdog/deploy-new-bot.sh ...
🎯 Примеры развертывания
Создание бота-юриста:
/opt/openclaw-watchdog/deploy-new-bot.sh \
openclaw-lawyer \
"Lawyer Bot" \
18808 \
"1234567890:AAGxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Создание бота-переводчика:
/opt/openclaw-watchdog/deploy-new-bot.sh \
openclaw-translator \
"Translator AI" \
18809 \
"9876543210:BBBxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy"
Создание бота-аналитика:
/opt/openclaw-watchdog/deploy-new-bot.sh \
openclaw-analyst \
"Data Analyst" \
18810 \
"5555555555:CCCxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzz"