Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

IT-аутсорсинг — удалённая работа в Москве

Дата: 2025-02-12
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-02-12
Описание
Разработка ПО. Разработка чат-ботов. Задачи чат-бота: Трекер файлов из рабочего чата в Телеграмм. Платформа: Telegram. Продукт: Трекер задач. Техзадание есть. Техническое задание для разработки Telegram-бота “ГеоТрекер“ 1. Цель проекта Создать бота для автоматизации трекинга геодезических файлов (CSV, DWG, PDF) между полевыми и камеральными сотрудниками. Бот исключит потерю файлов, обеспечит прозрачность workflow и автоматизирует перемещение задач между темами “В работу“ и “Выполнено“. 2. Основной функционал 2.1. Пересылка CSV-файлов в трекер Бот отслеживает сообщения в рабочем чате. При обнаружении CSV-файла: Пересылает его в тему “В работу“ трекера. Добавляет inline-кнопку “Выполнено“ под сообщением в трекере. Сохраняет связь между сообщениями (рабочий чат ↔ трекер). 2.2. Обработка задач камеральщиком Для завершения задачи камеральщик может: Отправить DWG/PDF ответом (reply) на сообщение с CSV в трекере. Нажать кнопку “Выполнено“, если схема не требуется. При любом сценарии: Бот переносит сообщение с CSV в тему “Выполнено“. Добавляет метку с именем исполнителя (из reply или из нажатия кнопки). 2.3. Интеграция с рабочим чатом При завершении задачи (схема или кнопка): Бот ставит реакцию “👍“ на исходное сообщение с CSV в рабочем чате. Если отправлена схема (DWG/PDF): Пересылает её в рабочий чат ответом на исходное сообщение. 2.4. Валидация файлов Бот обрабатывает только файлы форматов: CSV, DWG, PDF. Файлы других форматов игнорируются. 3. Технические требования 3.1. Стек технологий Библиотека: Aiogram v3 (Python). Сервер: Serverless-решение на Yandex.Cloud (Cloud Functions / Serverless Containers). База данных: Yandex Database (YDB) для хранения: Связей между сообщениями. Статистики по задачам и пользователям. Метаданных (ID чатов, тем, исполнителей). Конфигурация: Отдельный файл config.yaml с параметрами: Токен бота. ID рабочего чата и трекера. Настройки подключения к YDB. 3.2. Безопасность Доступ к трекеру: Писать могут только камеральщики (настройка через права Telegram). Бот имеет права администратора для управления темами и реакциями. 4. Сценарии использования 4.1. Полевой геодезист отправляет CSV CSV загружается в рабочий чат. Бот пересылает файл в тему “В работу“ с кнопкой “Выполнено“. 4.2. Камеральщик завершает задачу Сценарий 1: Отправка схемы Камеральщик отправляет DWG/PDF ответом на CSV в трекере. Бот: Переносит цепочку (CSV + схема) в “Выполнено“ с отметкой исполнителя. Ставит “👍“ в рабочем чате и пересылает схему. Сценарий 2: Без схемы Камеральщик нажимает “Выполнено“ в трекере. Бот: Переносит CSV в “Выполнено“ с отметкой исполнителя. Ставит “👍“ в рабочем чате. 4.3. Статистика Пользователь отправляет /statistic. Бот выводит: Copy Задачи за: - День: 5 - 3 дня: 15 - Неделю: 30 - Месяц: 120 (Данные группируются по пользователям и периодам). 5. Интерфейс 5.1. Команды /help — правила использования и примеры. /statistic — статистика по задачам. 5.2. Элементы Inline-кнопка “Выполнено“ в трекере. Реакция “👍“ в рабочем чате. Метка исполнителя в теме “Выполнено“ (формат: ✅@username). 6. Ограничения Максимальный размер файлов: 50 МБ (ограничение Telegram). Поддержка только CSV, DWG, PDF. 7. Этапы разработки Настройка YDB и serverless-инфраструктуры Реализация логики бота на Aiogram v3 Интеграция с Telegram API: темы, кнопки, реакции . Нужна инструкция по деплою.
Похожие заказы
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: информирование клиентов, сбор информации, финансовые операции. Продукт: Трансферы trc20. Техзадание есть. Информировать в телеграм чат обо всех входящих трансферах USDT для указанного токена https://tronscan.org/#/address/TEPSrSYPDSQ7yXpMFPq91Fb1QEWpMkRGfn/transfers Пример сообщения в телеграм : Новая входящая транзакция: +14 863 USDT (четырнадцать тысяч восемьсот шестьдесят три долларов) Время трансфера (Московское UTC+3): 2025-05-01T16:19:15 Адрес отправителя: TL2m4387iCTHMX3Mzppby2aNV Адрес получателя: TTHYqwgf27bTADmPgNxuwkUrgZUDwjCfRF Сразу пишите ценник🙏.
Москва
Фрилансеры
2025-05-03
Откликнуться
Разработка ИИ
дистанционно
договорная
Пожелания и особенности: Нужен промпт для chat gpt o3 mini или o1 mini или 4o, чтобы он общался по человечески. Я ему загружаю несколько последних сообщений, а он должен продолжить диалог. То есть промпт + сообщения. Выход - человеческий ответ.
Орёл
Фрилансеры
2025-05-03
Откликнуться
Разработка мобильных приложений
дистанционно
договорная
Разработка с нуля, веб-решение, дизайн интерфейса, тестирование, доработка существующего приложения. Устройства для масштабирования: смартфоны. Приложения для бронирования и покупки.
Санкт-Петербург
Фрилансеры
2025-05-03
Откликнуться
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: приём текстовых заказов, информирование клиентов, интерактивное меню или каталог, сбор информации, ответы на типовые вопросы. Продукт: Для проекта. Техзадания нет.
Москва
Фрилансеры
2025-05-03
Откликнуться
Подключение платёжных систем
дистанционно
договорная
Платёжная система: robokassa. Платформа: Tilda. Пожелания и особенности: Здравствуйте, интересует консультация по подключению платежной системы робокксса к тильде.
Москва
Фрилансеры
2025-05-03
Откликнуться
Программисты
дистанционно
договорная
Телеграмм снятие бана, ограничений и блокировок. Телеграмм помощник. Телеграмм ввел ограничения и я не могу отправить никому сообщение.
Москва
Фрилансеры
2025-05-03
Откликнуться
Программисты
дистанционно
договорная
Веб-разработка. Разработка с нуля. Пожелания и особенности: Нужен аналог сайта на go : https://r2online.ru.
Москва
Фрилансеры
2025-05-03
Откликнуться