Самый правильный сценарий такой:
1. Создайте чат в Telegram, в настройках включите топики.
2. Вашего OpenClaw бота добавьте в чат и выдайте админ-права.
Не забудьте убрать галочку в BotFather с пункта Group Privacy.
3. После этого создайте топик для каждого человека. Попросите, чтобы каждый отправил одно сообщение в свой топик.
Дальше всю работу передайте OpenClaw. Он создаст агентов с отдельными workspace и привяжет их к конкретному топику и человеку.
Промт:
Нужно автоматически настроить семейный Telegram-чат с topics.
Условия:
- группа уже существует
- topics уже созданы
- OpenClaw bot уже добавлен
- каждый член семьи уже написал хотя бы одно сообщение в своём topic
Твоя задача:
1. сам извлеки из недавних Telegram событий:
- chat_id группы
- topic_id
- user_id владельца каждого topic
2. сгруппируй это в карту "topic -> владелец"
3. автоматически предложи agentId на основе названия topic
4. покажи мне короткое резюме
5. дождись моего подтверждения
6. после подтверждения сам выполни настройку через OpenClaw CLI:
- создай агентов
- пропиши topic -> agentId
- пропиши allowFrom по владельцу topic
- поставь requireMention=false
- проверь конфиг
- перезапусти gateway
Когда агент перезапустит Gateway, он остановится, просто попросите его продолжить.
Для полной изоляции можете настроить разрешения для каждого агента.
Чат | Канал