Интернет и IT

Можно спать спокойно. Появился чат-бот для мониторинга чат-ботов

Разрабатывая 4 года чат-боты, мы в BotCreators столкнулись с задачей мониторить их доступность в телеграмм. Из задачи рождается продукт, про него сегодня и расскажу. Наконец-то мы создали чат-бот для мониторинга других ботов :)
Мониторинг 80 lvl

Как появилась идея создать такой чат-бот

С первого взгляда все просто, бот – такое же веб-приложение, как другие. Вроде бы, достаточно настроить веб-хук и пулить его любым сервисом мониторинга (например, UptimeRobot). Но не все так просто. Если бот запущен у вас на хостинге, можно сделать такое. Но если чат-бот запущен на конструкторе?

А многие наши чат-боты вообще запущены в изолированных средах заказчика. По нашему опыту, единственный способ гарантированно удостовериться в работоспособности чат-бота – отправить ему команду /start и получить ответ. Что и делает чат-бот для мониторинга.

Мониторинг 80 lvl

Чат-бот: что там может сломаться?

По опыту разработки кастомных чат-ботов, можем зафиксировать вот такие сценарии, когда что-то пошло не так с чат-ботом:

  • нагрузка на сервер выросла и бот прилег;
  • с сервера, где крутится бот стали недоступны сервера телеграм, и бот перестает работать;
  • аккаунт, к которому был привязан бот, удалили, а вместе с ним и удалился и бот;
  • бота «отрезали» от внешнего мира при реконфигурации сети.

Может есть и другие сценарии, но даже в приведенных выше, автоматически узнать об инциденте крайне проблематично.

Кому это нужно?

Сервис для начала нам снял головную боль о том «не упал ли чат-бот». До этого мы по чек-листу раз в неделю обходили всех наших ботов и «руками» проверяли, все ли работает нормально.

Мы делали бота прежде всего для себя. Обкатали на своих проектах и выкатываем в открытое использование.

Сервис может пригодиться:

  • агентствам по разработке чат-ботов;
  • фрилансерам, делающим несложных ботов c хостингом у себя или у заказчиков;
  • маркетологам-энтузиастам использующим чат-ботов для тестирования гипотез.

Как работает сервис

Сервис комбинирует в себе два вида Telegram API:

  • Bot API – для построения чат-ботов;
  • классическое API для создания кастомных телеграмм-клиентов.

У классического API есть еще одно применение – UserBots.

Это те самые аккаунты, которые периодически спамят в личку с предложением записаться на курс.

Сама система состоит из телеграмм бота, где заводятся новые боты для мониторинга; набора юзер-ботов, которые обращаются к ботам и проверяют, работают ли они; и админки для управления и настройки системы.

Юзер-боты с заданной периодичностью обходят чат-ботов и отправляют им команду /start если бот молчит – значит бот упал, отсылаем алерт.

Просто добавляете никнейм чат-бота и происходит магия

А сами пользуетесь своим продуктом?

Конечно, да. Мониторим 47 активных чат-ботов (своих и заказчиков). Уже есть первые позитивные итоги. Заказчик менял конфигурацию сети и «отрезал» от нее сервер чат-бота. Мы об этом узнали через пару минут и до того, как клиенту начали жаловаться пользователи.

Да и в целом, боты – это не только автоворонки. С набором популярности, на них возлагается все больше ответственности, они уже способны заменять мобильные приложения.

А если Телеграм упадет?

На это повлиять мы, к сожалению, не можем, вместе с телеграм упадет и этот сервис. Но Телеграмм, к счастью, работает последнее время как часы.

Сколько стоит такой чат-бот?

Для своих клиентов мы, конечно, будем использовать сервис, чтобы еще повысить надежность работы.

А для широкой аудитории:

  • бесплатный бессрочный мониторинг одного чат-бота;
  • 199 рублей / мес за мониторинг 5 ботов.

Тот самый продукт по стоимости одной чашки кофе. Еще в бот добавили функцию поддержки, будут предложения, пишите.

Сам чат-бот: https://t.me/monitoring_for_bots_bot?start=klerk

Стабильной работы всем вашим чат-ботам!

Начать дискуссию

Информация о компаниях будет храниться в открытом доступе 1 месяц

ФНС сократила срок хранения открытой информации об организациях с года до одного месяца.

Курсы повышения
квалификации

21
Официальное удостоверение с занесением в госреестр Рособрнадзора

Самозанятых и начинающий бизнес в новых регионах поддержат дополнительно

Правительство приняло решение дополнительно выделить из федерального бюджетам ДНР, ЛНР, Запорожской и Херсонской областям 3,75 млрд рублей.

Логика вышла из чата: за несданную декларацию по НДС ИП на патенте и самозанятым грозят блокировкой счета.✍«Ночной бухгалтер» № 1685

Бухгалтеры возмущены: их клиентам и работодателям летят требования сдать декларации по ОСНО, такие уведомления получают даже самозанятые. ФНС рекомендует не отвечать на сообщения, если они не касаются компании или ИП, но бухгалтеры опасаются блокировок.

Иллюстрация: Вера Ревина / Клерк.ру
Лучшие спикеры, новый каждый день
Бесплатно с Трудовые отношения

Трудовые споры: обязан ли работодатель выдавать работнику характеристику

Характеристика может понадобиться не только для трудоустройства у нового работодателя, но и для суда, военкомата и для расследования происшествий внутри фирмы. Обязан ли работодатель давать характеристику? И если да, то что в ней должно быть?

Трудовые споры: обязан ли работодатель выдавать работнику характеристику

Создадут единую платформу по борьбе с киберпреступлениями

Замглавы Минцифры Александр Шойтов рассказал о планах в сфере информационной безопасности.

⚡️ Итоги дня: садоводам предложили выдавать бесплатные семена, в Москве подорожал проезд в метро, а стоимость золота обновила рекорд

Подготовили обзор главных событий дня — 20 мая 2024 года. Все самое интересное, что писали и обсуждали в сети, в одной подборке.

Опытом делятся эксперты-практики, без воды

Где безопасно обменять наличные на крипту

За 15 лет существования криптовалюты* не только не утратили своей актуальности, но наоборот — по популярности приблизились к фиатным деньгам и ценным металлам. Так, капитализация того же Биткоина сегодня превышает 1,4 триллиона долларов, что уже выше, чем у серебра! Неудивительно, что обмен крипты на наличные сегодня так востребован.

Где безопасно обменять наличные на крипту

Как загрузить отчеты о продажах с WB и OZON в 1С:Бухгалтерия

Начиная с релиза 1С:БП 3.0.114.23, в программе появился функционал, который позволяет загружать отчеты из маркетплейсов Ozon и Wildberries. Для WB загрузка данных доступна из табличного документа Excel, а также с помощью интеграции с личным кабинетом. Для площадки Ozon интеграцию с личным кабинетом добавили, начиная с релиза 3.0.126.

Как загрузить отчеты о продажах с WB и OZON в 1С:Бухгалтерия

Начался эксперимент по маркировке силовых кабелей

7 из 16 образцов кабелей и проводов не соответствуют требованиям ГОСТ по качеству и безопасности, поэтому власти проводят эксперимент по маркировке этой продукции.

Обязательная регистрация работодателя в системе ЕИСОТ

С принятием нового порядка обучения у работодателей появилась новая обязанность: помимо проведения внутреннего обучения еще и занесение сведений об обученных в реестр Минтруда.

Обязательная регистрация работодателя в системе ЕИСОТ

Свежая вакансия: «Союзмультфильм» ищет бухгалтера по производству

Компании нужен специалист, который знает основные положения бухгалтерского и налогового учета нематериальных активов.

Дарим топовый онлайн-курс «Бухгалтер маркетплейсов-2024» с подпиской «Клерк.Премиум»

При покупке подписки «Клерк.Премиум» от полугода вы получаете наш флагманский курс «Бухгалтер маркетплейсов-2024: учет, налоги, 1С» бесплатно!

Миникурсы, текстовые и видеоинструкции для бухгалтеров
Зарплата

Удержание из заработной платы неизрасходованных подотчётных сумм в 1С:ЗУП ред. 3.1

Сотрудник, получая денежные средства под отчет, обязан отчитаться по ним в течение установленного срока, либо должен вернуть средства обратно. Если этого не происходит, сумма неизрасходованного и вовремя невозвращенного аванса будет считаться долгом подотчетного лица.

 Иллюстрация: Вера Ревина/Клерк.ру

Управлять согласиями на свои персональные данные можно будет на Госуслугах

Выдавать и отзывать согласия на передачу и обработку персональных данных разрешат в личном кабинете на Госуслугах.

Как создать онлайн-курс в формате SCORM

Для онлайн-курса нужны учебные материалы, программа для их создания и платформа, где пользователи будут читать лонгриды и выполнять задания. Со временем компания может перейти на платформу для обучения с более дешевым тарифом или дополнительными функциями. Чтобы файлы открылись в новой системе, лучше изначально упаковать курс в специальный формат — SCORM.

Как создать онлайн-курс в формате SCORM

Как на ЕСХН учесть получение субсидии на развитие сельского хозяйства

Развитие сельского хозяйства сегодня — одно из приоритетных направлений государства. Для этого сельхозпредприятиям оказывается поддержка из бюджета в виде льготного кредитования, различных грантов, субвенций, субсидий. Рассказываем, как плательщикам ЕСХН учитывать полученные субсидии.

Как на ЕСХН учесть получение субсидии на развитие сельского хозяйства

Самозанятым просят сохранить налоговую ставку до 2028 года

«Опора России» считает, что после реформы в налоговой системе ее параметры надо зафиксировать на 6 лет, а права самозанятых не менять. Это сохранит доверие к государству.

👔 Минфин донастроит специальные налоговые режимы для малого бизнеса + предположение эксперта, чего ждать

Чтобы компании перестали прибегать к дроблению бизнеса, власти создадут малым предприятиям специальные условия. Им будет выгодно переходить в категорию средних.

Расширен функционал Цифрового профиля

Гражданам и бизнесу теперь доступно еще больше услуг, которые они могут получить в Цифровом профиле.

Интересные материалы

Центробанк запустил акцию по обмену монет

Мелкие монеты можно в течение недели сдать в банк и получить бумажные купюры или зачислить эти средства на счет без комиссий.