Чтобы создать Telegram-канал для взаимодействия с Марусей (или другим TTS-ботом в Home Assistant), номер телефона не нужен. Вот как это можно сделать:
✅ Шаги: создать канал и подключить бота
1. Создай Telegram-канал
- В Telegram нажми «Новое сообщение» → «Создать канал».
- Придумай имя, описание.
- Выбери «Публичный» или «Приватный» — обычно лучше приватный, чтобы не засорять его извне.
- Заверши создание.
2. Добавь туда своего Telegram-бота
- В Telegram найди своего бота по имени (например, @YourBotName).
- Зайди в канал → нажми на его название сверху → Управление каналом → Администраторы → Добавить администратора.
- Добавь своего бота и разреши ему читать сообщения.
3. Получи chat_id канала
Для этого:
Способ 1 — переслать сообщение в бот
- Отправь сообщение в канал.
- Перешли его своему боту.
- Обработай событие telegram_text в Home Assistant, и ты увидишь chat_id в логе.
- Пример: chat_id: -1001234567890
Способ 2 — с помощью Bot API
- Отправь сообщение в канал.
- В браузере открой ссылку:Подставь токен и найди свой chat_id канала в ответе — он будет начинаться на -100.
- bashhttps://api.telegram.org/bot<ТОКЕН_БОТА>/getUpdates
- КопироватьРедактировать
🎯 Использование в автоматизации
В автоматизациях и configuration.yaml используй chat_id с минусом:
trigger:
platform: event
event_type: telegram_text
event_data:
chat_id: -1001234567890
Comments powered by CComment