ТЗ на доработку телеграм-бота на Node.js
Что у нас сейчас:
Закрытый телеграмм канал и закрытый телеграмм чат.Телеграм-бот, который подключается сразу и в чат и в канал.Какой принцип работы сейчас: клиент проходит регистрацию в чат-боте (вводит тел.и e-mail) далее выбирает тариф подписки (7 дней; 1, 3 или 6 мисс и 1 год) дальше после выбора тариф, клиент попадает на страницу оплаты интернет-эквиватора FONDY.После успешной оплаты идет переадресация на сайт компании с сообщением о успешной оплате и кнопкой, которая ведет обратно в бот.В боте появляется сообщение и кнопка, которая предлагает присоединиться в закрытый чат, и следующее сообщение присоединиться в закрытый канал.Сервис действует по принципу NETFLIX, ежемесячные (если зависит от тарифа) автоматические списки ботом.За 2 дня до окончания подписки, бот отправляет запрос на карту, чтобы записать следующий платеж.При успешном оплате, продолжает подпись по тарифу, а если оплата не успешна, то после завершения выкидает пользователь и из чата и из канала.Сейчас это работа телеграм-бота.Что нужно оценить на доработке?Сейчас разрабатывается интернет-магазин на WordPress, где будет личный кабинет.В каталоге товара будет товар, как подпись на данный сервис.Поэтому хочется связать кабинет интернет-магазина и телеграм-бот, чтобы была возможность управлять подписью непосредственно из интернет-магазина.Как мы видим логику: пользователь заходит на сайт интернет-магазина, выбирает данную услугу, выбирает тариф (7 дней; 1, 3 или 6 мес и 1 год), добавляет товар в корзину, переходит к оплате.Позже пользователь попадает на страницу оплаты интернет-эквиватора FOND.После успешной оплаты идет переадресация на сайт компании с сообщением о успешной оплате и кнопкой, которая ведет в личный кабинет.В личном кабинете возле данного товара появится 2 кнопки доступа в чат и доступа в канал, при нажатии на которые клиент будет переходить в закрытом телеграме и канале.Более подробно: после успешной оплаты сайт отправляет в бот данные пользователя (тариф, телефон и e-mail) бот регистрирует нового пользователя и создает для пользователя URL на подключение.Затем эти URL отправляются на сайт и добавляются в кнопки в личном кабинете.При истечении срока подписки, если пользователь не продлил подписку, бот выводит пользователя из чата и канала, отзывает ссылки с сайта (кнопки становятся неактивными).Если через некоторое время пользователь решит возобновить пользование услугой, то в личном кабинете выбирает тариф, переходит к оплате.Позже пользователь попадает на страницу оплаты интернет-эквиватора FOND.После успешной оплаты идет переадресация на сайт компании с сообщением о успешной оплате и кнопкой, которая ведет в личный кабинет.В личном кабинете возле данного товара появится 2 кнопки доступа в чат и доступа в канал, при нажатии на которые клиент будет переходить в закрытом телеграме и канале.Прошу извинения, если что-то не было описано.Без бюджета, предлагайте стоимость.Спасибо за внимание!P.S. Как мне показали, сейчас около 5500 ст. кода написано.Как мне объяснили, с этим не удобно работать и нужно хорошо разобраться с кодом.
-
9944 117 0 Здравствуйте.
Разрабатываю ботов для телеграма на NodeJS. Готов взяться. Пишите, обсудим.
Актуальные фриланс-проекты в категории Javascript и Typescript
Ищу опытного Full Stack разработчика для создания SaaS-сервиса для интернет-магазинов.Идея сервиса: Клиент загружает ссылку на свой товарный фид (XML или CSV). Сервис автоматически получает товары, берет их фотографии и создает новые рекламные изображения по готовым шаблонам: цена, скидка, логотип, акционные плашки и т.д. Также в сервисе должен быть простой… Javascript и Typescript, Веб-программирование ∙ 12 часов 7 минут назад ∙ 67 ставок |
Разработка WebGL/Three.js сцены с генерацией и экспортом 3D (snapshot) из анимированного шейдераОписание объекта:Проект представляет собой дизайнерский стол, выполненный в форме реалистичного, глубокого водоворота (центральная воронка, которая плавно переходит из широкой горизонтальной столешницы в тонкую изящную ножку). Суть задачи:Требуется WebGL / Creative Coding… Javascript и Typescript, Веб-программирование ∙ 1 день 8 часов назад ∙ 27 ставок |
Поддержка и развитие сайта клининговой компании
906 UAH
Ищу веб-разработчика / веб-мастера для долгосрочной поддержки и развития сайта клининговой компании. Сайт: https://donely.ca О проекте DoneLy Home Services — компания по предоставлению услуг уборки в Канаде, которая активно развивается и расширяет географию работы. Ищу… Javascript и Typescript, Веб-программирование ∙ 3 дня 10 часов назад ∙ 63 ставки |
Разработка сайта по ТЗ на FramerНеобходимо сделать сайт по этим параметрам, что в ТЗ https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Назовите реальный рейд на основе этого дизайна HTML и CSS верстка, Javascript и Typescript ∙ 4 дня 11 часов назад ∙ 27 ставок |
Разработка интерактивной карты Palworld для сайтаНеобходимо разработать интерактивную карту Palworld по примеру: https://palworld.gg/map Нам нужна не просто статическая картинка, а полноценная интерактивная карта, где пользователь может смотреть локации, включать / выключать категории объектов, искать нужные точки и… HTML и CSS верстка, Javascript и Typescript ∙ 6 дней 2 часа назад ∙ 35 ставок |