Уведомления и управление через Telegram в BAS
Модуль «Telegram» в Browser Automation Studio — отправлять сообщения, файлы и скриншоты боту, получать уведомления о завершении запуска и даже управлять скриптами BAS из Telegram.
Самый быстрый способ узнать, как идёт бот, не смотря на него, — сообщение в Telegram. Модуль «Telegram» шлёт обновления прямо вашему боту в мессенджере — лёгкий канал уведомлений для любого проекта BAS.
Что он делает
Модуль позволяет отправлять сообщения своему боту в Telegram. Стандартный модуль шлёт текст; расширенная версия идёт дальше — шлёт файлы, документы и скриншоты и текст с кнопками. Помимо уведомлений, вы даже можете управлять скриптами BAS из Telegram.
Когда его использовать
Два случая делают его незаменимым:
- Контент канала — если вы ведёте канал в Telegram и нуждаетесь в новом контенте, модуль публикует в него на автопилоте. Это движок многих схем авто-постинга.
- Уведомления о запусках — просто получать сигнал, когда бот отработал успешно или провалился. «Отправить сообщение» в конце запуска — или на ветке ошибки — превращает тихого фонового бота в того, кто пингует вас в момент, когда что-то важно.
Почему для алертов он лучше почты
Для «расскажи, что случилось» Telegram легче, чем почта по SMTP: не нужно настраивать почтовый сервер, нет лимитов, нет паролей приложений — просто мгновенное сообщение. Вшейте уведомление в Telegram в ветку ошибки каждого продакшн-бота — и больше никогда не узнаете спустя часы, что запуск тихо умер. Добавьте скриншот при ошибке — и часто видно почему, ничего не открывая.
Сторона удалённого управления замыкает круг: бот не только отчитывается вам в Telegram, но и принимает команды обратно, чтобы им рулить, — запустить, остановить или триггернуть скрипт с телефона.
Вопросы и ответы
Как получить уведомление, когда бот BAS закончил?
Используйте модуль «Telegram», чтобы отправить сообщение своему боту. Поставьте действие «Отправить сообщение» в конце запуска или на ветке ошибки — и получите мгновенный пинг в Telegram о том, как отработал бот.
Может ли модуль Telegram отправлять файлы и скриншоты?
Стандартный модуль отправляет сообщения. Расширенная версия также отправляет файлы, документы и скриншоты и текст с кнопками — и вы даже можете управлять скриптами BAS из Telegram.
Ещё по теме
- Browser Automation Studio: полный практический гидГид
- Создаём первого бота в Browser Automation StudioПошаговый разбор создания первого рабочего бота в BAS — от пустого проекта до процесса, который ходит по страницам, извлекает данные и работает в несколько потоков.
- Настройка прокси в Browser Automation StudioКак правильно настроить прокси в BAS — типы прокси, привязка по потокам, ротация и проверки, которые не дают мультиаккаунт-ботам попасть под бан.
- Поиск элементов в BAS: селекторы, которые не ломаютсяКак работает поиск элементов в Browser Automation Studio — CSS против XPath, почему записанные селекторы ломаются и как писать селекторы, переживающие изменения страницы.