Система Telegram-ботов для IT-конференций
Компания Онтико, организатор крупнейших IT-конференций в России, обратилась к Evrone за созданием нового Telegram-бота. Мы разработали масштабируемую и гибкую систему управления ботами, которая помогает тысячам участников ориентироваться на мероприятии и взаимодействовать с организаторами. Теперь Онтико использует его на всех конференциях и продолжает расширять функциональность.
Онтико — компания, которая стоит за крупнейшими IT-конференциями в России. Среди них HighLoad++, TeamLead Conf и другие события, собирающие тысячи участников из индустрии. Эти конференции стали местом встречи разработчиков, инженеров и руководителей команд, где обсуждают самые актуальные технологии и практики. Для Онтико важно не только качество программы, но и удобство каждого гостя от регистрации до последних минут мероприятия.
При таком масштабе любая деталь влияет на впечатление участников. Чтобы все работало без сбоев, нужны надежные инструменты: система регистрации, личный кабинет, коммуникации со спикерами и, конечно, сервис, который помогает гостям ориентироваться на площадке. Роль такого помощника выполняет чат-бот в Telegram. К моменту, когда Онтико обратилось в Evrone, старое решение перестало отвечать требованиям. Задача состояла в том, чтобы создать современный инструмент как для участников, так и для организаторов.
Зачем нужны чат-боты
Чат-бот — это программа, которая общается с пользователями через привычные мессенджеры. Для гостей конференции это гораздо проще, чем скачивать отдельное приложение, открыл Telegram и все уже работает. Бот может подсказать расписание, напомнить о начале доклада, показать карту площадки или помочь связаться с техподдержкой.
Но создать действительно полезного бота для крупной конференции не так просто. Нужно учитывать тысячи запросов, интеграцию с внутренними системами и постоянную необходимость в обновлениях. Готовые конструкторы чат-ботов решают простые задачи, но не подходят для масштабных событий. Именно поэтому Онтико решила сделать собственного, кастомного Telegram-бота.
Старая версия
У Онтико уже был бот, но его разработали много лет назад и с тех пор не обновляли. Он не справлялся с нагрузкой, чем больше становилась аудитория, тем хуже бот работал. Кроме того, для его запуска и настройки требовались программисты. Перед каждой конференцией приходилось вручную готовить новую версию, это отнимало время и силы.
Команда Онтико решила создать современное решение. Главная цель, чтобы бот выдерживал нагрузку тысяч пользователей, легко настраивался и оставался удобным как для гостей, так и для менеджеров, которые организуют мероприятия.
Новая версия
На разработку ушло всего три месяца. Мы выбрали Python, aiogram и Django, чтобы обеспечить надежность и гибкость. Aiogram отвечает за основную логику бота, а Django за административный интерфейс, в котором менеджеры могут настраивать приложение.
Теперь они сами добавляют новые конференции, загружают расписания, связывают ботов с конкретными событиями и настраивают меню. Например, можно вывести в боте карту площадки с дизайнерскими стрелками и подсказками, где находятся залы, кафе или гардероб. Все это делается из панели управления, без строчек кода.
Система управления работает с несколькими конференциями и ботами параллельно и спокойно выдерживает нагрузку. Боты интегрированы с личным кабинетом Онтико, если участник добавляет доклад в избранное, это сразу отображается в его профиле.
Тестирование
Первое серьезное испытание система прошла на HighLoad++ в Санкт-Петербурге. Чтобы быть уверенными в результате, мы заранее настроили систему мониторинга и логов. Это позволило отслеживать нагрузку и сразу реагировать на возможные ошибки.
Бот выдержал проверку. Все работало так, как и планировалось. Через несколько дней система точно так же успешно справилась с нагрузкой на TeamLead Conf. Для команды Онтико это стало подтверждением, что теперь у них есть надежный инструмент, на который можно опираться при организации любого крупного события.
Планы на будущее
После запуска разработчик Evrone продолжил сотрудничать с Онтико. Сейчас он улучшает существующую систему ботов и параллельно работает над новым проектом — ботом для автоматизации взаимодействия со спикерами.
На крупных конференциях в программный комитет подают сотни заявок на доклады. С каждым спикером нужно общаться, помогать подготовить выступление, напоминать о сроках. Раньше все это делали вручную. Теперь часть работы возьмет на себя бот, он будет создавать чаты, рассылать инструкции и напоминания, помогать поддерживать контакт. Это упростит рутину и ускорит подготовку программы.
Итоги
Чат-боты давно перестали быть просто развлечением. Для больших мероприятий они становятся рабочим инструментом, который экономит время и делает участие в конференции комфортным. Новый Telegram-бот Онтико стал именно таким решением. Он помогает гостям ориентироваться, а команде организаторов работать эффективнее.
Хотите создать удобного и надежного бота для своих мероприятий или бизнеса? Напишите нам, мы поможем воплотить ваши идеи и разработаем решение, которое выдержит любую нагрузку.