Изначально, была поставлена задача собрать простую форму для заявок для корпоративной системы Helpdesk. Так как Рабочий комп есть в каждом кабинете, а техподдержка постоянно перемещается, пытаясь решить проблемы пользователей, было решено прикрутить для оповещения асинхронного Телеграмм бота, который способен в режиме реального времени оповестить исполнителя о том, что ему поступила ещё одна заявка.
Ситема проста как мир: Заявка - добавление заявки в базу - отметка о получении, которую оставляет бот, когда пересылает текст заявки исполнителю.
- Django
- PostgresSQL
- TelegramAPI
- asyncio
- pydantic
- psycopg2
- aiogram
- JSON
- Было бы славно, если бы получилось нарастить список исполнителей (Пока работает только с рабочим аккаунтом).
- Переработать информацию, которую выдает телеграмм-бот (Пока что работает в тестовом режиме и выдает только некоторые параметры).
- Доработать Саму форму, возможно, добавить новые фитчи.
- Возможно, разнести на микросервисную архитектуру (Забавы ради).
- Необходимо доработать таблицу исполнителей с учетом их статуса (В отпуке и.т.д)
- Возможно, добавлю админскую панель для Телеграмм бота, чтобы можно было редактировать прямо через него.