Перейти к основному содержанию

IshgaQabul / WorkBot

Telegram-бот

Бот, автоматизирующий найм через Telegram. Собирает данные кандидатов, управляет заявками и отправляет их в группы филиалов.

Дело проектов
Документ
№ IS-005/2
Дата
10.10.2026

Задача · Решение

Задача

В компании с несколькими филиалами кандидаты присылают заявки как придётся: кто-то пишет, кто-то звонит. Заявка не доходит до нужного филиала или теряется.

Решение

WorkBot собирает данные кандидата в одном порядке и отправляет заявку в Telegram-группу выбранного филиала. Ответственный одной кнопкой приглашает кандидата на собеседование.

Модули

№МодулиОписание
01АнкетаТелефон (через кнопку контакта Telegram), имя, возраст, адрес и филиал.
02Пошаговая формаСостояния FSM; повторная заявка блокируется, /restart начинает заново.
03Филиалы и группыКаждый филиал привязан к Telegram-группе или теме форума.
04ПриглашениеInline-кнопка отправляет кандидату адрес филиала и контактный телефон.
05Команды админаДобавление филиалов и групп, списки, пользователи и статистика.

Путь заявки

  1. /start
  2. Контакт
  3. Имя, возраст, адрес
  4. Выбор филиала
  5. Запись в SQLite
  6. В группу филиала
  7. Приглашение

Технологии

  • Python
  • aiogram 3
  • aiosqlite
  • SQLite
  • Telegram Bot API

Технические заметки

  • Работает в режиме polling; в комплекте пример systemd-сервиса.
  • Таблицы базы данных создаются автоматически при первом запуске.

Готовы перевести бизнес в цифру?

Если у вас есть идея по CRM, интернет-магазину, Telegram-боту или автоматизации бизнеса — напишите мне.

Заявка
Документ
№ IS-010
Дата
10.10.2026

Быстрее всего — в Telegram.

Hayotbek Ismoilov
Сдал · подпись
Вы
Принял · подпись