Приложение предназначено для организации и ведения очередей в Telegram. Основные функции бота включают: добавление, редактирование и удаление предметов, по которым будут создаваться очереди, создание и удаление очередей, добавление пользователей в очередь с возможностью выбора определенного места, обмен местами между двумя пользователями, просмотр всех активных очередей.
Для этого Telegram-бота были реализованы три виды тестирования: Модульное, Интеграционное и Системное с применением внешней библиотеки "Pyrogram" для тестирования, необходимой для эмулирования сессий нескольких пользователей и корректной обработки различных ситуаций.
Данный бот был помещен в Docker для более удобного использования и развертывания.
К тому же стоит отметить, что для него было подано Свидетельство о регистрации программы для ЭВМ, которое сейчас находится в стадии рассмотрения заявки и всех материалов