Техническое задание: Telegram-бот для выдачи расчетных листов

Цель проекта - автоматизировать процесс рассылки сотрудникам их зарплатных квитанций (ведомостей удержаний и начислений) через мессенджер Telegram.

Основная функциональность

  • Бот должен получать доступ к определенной локальной или сетевой папке, где хранятся файлы расчетных листов в формате PDF.
  • Пользователь (сотрудник) обращается к боту и запрашивает свой квиток.
  • Бот находит соответствующий файл (например, по фамилии, табельному номеру или другому идентификатору) и отправляет его пользователю в чат.

Ключевые требования

  • Разработка на языке Python с использованием библиотек для Telegram Bot API (например, python-telegram-bot, aiogram).
  • Обеспечение безопасности и конфиденциальности персональных данных. Доступ к файлам должен быть строго авторизован.
  • Реализация простого и надежного механизма идентификации пользователя (например, по уникальному коду, который выдается каждому сотруднику).
  • Обработка возможных ошибок (файл не найден, ошибка доступа, неверный запрос) с понятными уведомлениями для пользователя.
  • Бот должен быть готов к развертыванию на сервере для круглосуточной работы.

Что ожидается от исполнителя

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

Размещение информации о лизинговом портале в тематических каталогах

Необходимо разместить информацию о лизинговом портале в 15 тематических или околотематических интернет-каталогах. Важно корректно указать название компании и отказаться от платных вариантов размещения.