Разработка ботов Telegram — удалённая работа в Москве
Дата: 2025-03-07
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-03-07
Описание
Задачи чат-бота: интерактивное меню или каталог, сбор информации, нужен бот для проведения лотереи среди покупателей. Продукт: магазин на WB. Техзадание есть. Условное ТЗ для разработки. Не специалист по составлению и не наставиваю на конкретных пунктах. Главное, чтобы решало поставленную задачу. Нужно создать бот в телеграм, который будет проводить лотереи для наших покупателей на маркетплейсе wb. Есть сервер на Ubuntu 20.04 Язык программирования - Python БД используем postgres, но не принципиально Схема работы следующая: Покупатель регистрируется, если еще не зарегистрирован. Оставляет номер телефона и имя. Бот заодно чекает никнэйм. В БД попадают имя, номер и никнэйм. Бот проверяет подписку на наш канал, просит подписаться если еще нет. Покупатель вводит ссылку на чек вб. Бот проверяет: что чек по ссылке существует, что его не вводили ранее. Бот парсит с чека srid всех товаров, количество каждого и инн продавца по каждому, а также дату чека. Пример ссылки на чек: https://receipt.wb.ru/u/17477298/r/3221ea9d-9a51-4bc9-a701-b4ed4ed6c7e0/edaa222084036beffc70212454a55df8 По ИНН определяется наш товар или нет. Наших ИНН может быть несколько. Все хранятся в БД в отдельной таблице. Помимо ИНН в этой таблице присутствую токены по каждому ИНН (понадобятся для доступа к API WB). Если в чеке присутствуют наши ИНН, бот обращается к WB через API, находит продажу по srid и считывает артикул этого товара (supplierArticle). Метод используется https://dev.wildberries.ru/openapi/reports#tag/Osnovnye-otchyoty/paths/~1api~1v1~1supplier~1orders/get Выгружаем данные за период 10 дней до даты в чеке - 10 дней после и находим продажу по srid и считываем артикул этого товара (supplierArticle). В бд на сервере есть отдельная таблица формата “артикул“ - “количество баллов“. Наполняется вручную. За каждый товар в чеке, который относится к нашим ИНН и для которого найден артикул покупателю начисляется указанное в таблице количество баллов. Нужно учесть количество каждого товара в чеке. В БД записываются данные покупателя, дата начисления баллов, артикулы товаров, их количество, ссылка на чек. Покупателю выводится сообщение вида “Вам начислено XX баллов“ или “Подходящие товары в чеке не обнаружены“. Покупатель должен иметь возможность запросить общее количество своих баллов. Администратор бота (никней указывается прямо в коде) с определенной периодичностью вводит команду формата <количество дней>_<количество победителей>. Это значит, что нужно проверять все записи о начислении баллов за указанное количество дней. Бот запускает рандом и выдает администратору список победителей (номер, имя, никнейм), проверив их подписку на канал. Если подписки нет - выбирает следующего. 1балл у человека = 1 шанс на выигрыш.
Похожие заказы
Настройка 1С УНФ
дистанционно
договорная
Настроить: первоначальная базовая настройка, сервер 1С, печатные формы, доступ пользователей, обновление 1С, интерфейс, отчёты 1С, обучение персонала, Необходимо настроить учет на предприятии, которое само производит продукцию и реализует оптом и на маркетплейсах. Версия платформы: УНФ. Операционная система: Windows. Количество пользователей: от 2 чел, до 3 чел Задача: Необходимо настроить новую сетевую версию 1с: унф для производственного микропредприятия. На предприятии есть: склад хранения сырья и упаковочных материалов, цех производства, отдел комплектовки/упаковки, отдел продаж, товары полностью производятся нашими силами, материалы российского производства, импорта/экспорта нет. Три рабочих места: управляющий, начальник производства, специалист отдела закупок и продаж.
Москва
Фрилансеры
2025-03-10
Программисты
дистанционно
договорная
c# разработчик. Запись обучающего курса. Добрый день, уважаемые программисты! Ищем специалиста для записи курса по программированию для онлайн школы. Наша тема: "C# Разработчик" Требуется 12-14 видеоуроков, длительность одного урока 10-20мин Так же требуется опыт в создании такого материала, например, вы ведете канал на youtube, либо проводите периодически онлайн лекции/вебинары с камерой. У вас должно быть хорошее оборудование (необязательно супер профессиональное). Вы создаете контент, мы покупаем у вас материал. Темы и возможно основные тезисы обговариваем вместе. Для вас это отличный опыт + соотрудничество возможно на постонной основе, нам требуется достаточно много материала. Ждем ваших откликов, все подробно обсудим!.
Пермь
Фрилансеры
2025-03-10
Программисты
дистанционно
договорная
Веб-разработка. Разработка с нуля. Пожелания и особенности: Создания архитектуру социальной сети с построением решения для высоких нагрузок с разделением и миграцией баз данных. Реализации проекта на CMS 1C Bitrix с модулем социальной сети.
Москва
Фрилансеры
2025-03-10
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: сбор информации. Продукт: Теннис. Техзадания нет. Пока хочу просто узнать стоимость работы
Москва
Фрилансеры
2025-03-10
Создание дашбордов
дистанционно
договорная
Разработать dashbord для компании чтобы визуализировать данные аналитических таблиц.
Москва
Фрилансеры
2025-03-10
Программисты
дистанционно
договорная
Мастер по настройке мониторов. Настройка.
Амурская область
Фрилансеры
2025-03-10
Программисты
дистанционно
договорная
Веб-разработка. Разработка с нуля. Пожелания и особенности: Веб-разработчик / Программист для создания сайта Ищем веб-разработчика с хорошими навыками программирования для создания современного, интерактивного сайта. Проект предполагает кастомную разработку с использованием кода и интеграцией сложных интерактивных элементов. • Реализация адаптивного и кроссбраузерного дизайна. • Внедрение интерактивных элементов: параллакс, анимации, 3D-панорамы, интерактивные карты и планировки. • Интеграция форм обратной связи, CRM и аналитики. • Оптимизация скорости загрузки сайта и SEO-настройки. • Разработка удобной CMS для редактирования контента (WordPress, OctoberCMS, Bitrix или другая). • Поддержка и доработка сайта после запуска (по договорённости). Требования: • Уверенное владение HTML, CSS, JavaScript (включая современные фреймворки). • Опыт работы с backend-технологиями (PHP, Python, Node.js и др.). • Опыт работы с CMS (WordPress, OctoberCMS, Bitrix и др.). • Навыки работы с API и интеграции внешних сервисов. • Наличие портфолио с примерами веб-проектов. Условия: • Удалённая работа, обсуждаемые сроки и график. • Оплата по договорённости (фиксированная сумма за проект или почасовая ставка). • Возможность долгосрочного сотрудничества.
Москва
Фрилансеры
2025-03-09