x

Разработка телеграм бота для управления роутерами

Перейти к заказу
Основная задача бота - это активация устройств, управление ими по SSH, вывод актуальной информации о подписке и оплата подписки.Как я представляю инфраструктуру: VPS Сервер на котором находиться ботБаза данных для управление подпиской пользователя.Она должна содержать в себе следующее:- Код активации устройства;- IP-адрес устройства по которому будет происходить соединение;- Пароль устройства по которому будет происходить соединение;- Состояние подписки;- Количество оставшихся дней подписки.Как я вижу бота:Пользователь заходит в бота, бот приветствует его и просит ввести код роутера XXXXXX, где XXXXXX - это код активации, который будет создаваться из админ панели.Если код активации найден в Базе данных (далее БД), то пользователю отправляется сообщение об успешной активации и пускает в главное меню бота.Если код активации не был найден в БД, то пользователю предлагается проверить код устройства, если оно верно, то написать в тех. поддержку @username_support.Главное меню:Главное меню состоит из 5 кнопок:Инструкция - Выводит ссылку на инструкцию по подключению роутера;Состояние подписки - Выводит актуальную информацию о подписке (Кол-во оставшихся дней);Активировать подписку - После нажатия на кнопку, бот подключается к роутеру по SSH и выполняет на нём команду “interface Wireguard0 up”, если команда была успешно выполнена, то пользователь получает сообщение “Подписка активна, до конца подписки осталось (*) дней”, где (*) кол-во дней по состоянию подписки из БД;Продлить подписку - Выводит список подписок (1 мес. - 199 руб.; 6 мес. - 999 руб.; 12 мес. - 1600 руб.) при нажатии на кнопку пользователю выводится ссылка для оплаты (через API сервиса yoomoney.ru)Если бот увидит оплату, то он добавляет дни к подписке, которые соответствуют оплаченной сумме;Тех. поддержка - Выводит сообщение:“❗️Убедительная просьба подробно описать возникшую проблему, а также уточнить свой код активации.Для связи с технической поддержкой нажмите на кнопку ниже:” и кнопку: “Связаться с тех. поддержкой”, после её нажатия открывается чат с администратором в боте, бот же в админ-панель присылает сообщение администратору, где он может общаться с пользователем.Если пользователь начал чат, то у него должна появиться кнопка “Закрыть чат”, которая завершит общение с администратором и возвращает пользователя в главное меню.Админ-панель:Админ-панель должна состоять из 4 кнопок:Список устройств - Выводит список устройств, каждое устройство - это отдельная кнопка (название устройства это код активации устройства) при нажатии на которую выводится состояние об устройстве (Активированное или нет), интерфейсы (Состояние подключения интерфейсов), информацию о подписке (Сколько осталось дней) и IP-Адрес, логин и пароль устройства (Вся информация берется из БД);Добавить устройство - Данная кнопка позволяет добавить новый роутер в БД.Запрашивает код устройства, IP-адрес, логин, пароль устройства и кол-во дней подписки по умолчанию;Сообщения - Данная кнопка отправляет в панель сообщений тех. поддержки в которой администратор может общаться с пользователем;Статистика - выводит статистику активированных устройств и дней подписки на каждое устройство.Добавить дни - Данная кнопка может добавить пользователю дней к подписке.Выводится список активных пользователей и выбирается кол-во дней, вписывается цифрой.Если дни подписки закончились, бот должен в автоматическом режиме выключить интерфейс у пользователя командой “interface Wireguard0 down”, и отправить ему сообщение об окончании подписки.

Найдено 334650 результатов

Интеграция Passteam в кассу эвотор

**Техническое задание для разработки приложения на ОС Эвотор 5 с интеграцией системы Passteam****1. Цель и задачи**Разработать приложение для кассы «Эвотор» на ОС 5 (на основе Android 10) с интеграцией системы Passteam. Приложение должно обеспечивать реальное время обмена данными между API кассы и API Passteam, а также работать с 2D-сканером SUNMI NS010.**2. Функциональные требования**2.1. Реальное время обмена данными- Подтягивать информацию об создании чека в кассе из API «Эвотор» в API Passteam. Передаваемые данные: - Название товара/ов - Цена товара - Итоговая сумма покупки - Дата и время покупки - Тип платежа (карта/наличные)2.2. Интеграция с 2D-сканером SUNMI NS010- Обеспечить работу сканера для чтения QR-кодов, которые содержат номер телефона.2.3. Выбор системы лояльности- В интерфейс кассы добавить кнопку выбора системы лояльности Passteam.2.4. Окно ввода номера телефона- При открытии приложения должно появляться окно ввода номера телефона или ожидания данных от 2D-сканера.2.5. Вывод информации о клиенте- При вводе или получении номера телефона от 2D-сканера выводить карточку клиента, содержащую следующую информацию: - Фамилия и имя - Текущий баланс баллов - Кнопки «Списать баллы» и «Начислить баллы».**3. Общие требования**- Платформа: ОС Эвотор 5 (на основе Android 10).- Бюджет: 3000–7000 рублей.- Вся информация по API «Эвотор» и API Passteam будет предоставлена.- Более подробные детали будут обсуждены при переговорах.

Android
Опубликован:
22.01.25 12:16
Бюджет:
5000 руб.~$62.42
Haпиcaть oтзыв в Aрр Stоrе

Тg для связи: @аррstoreREVS Работа зaключaется в нaписaнии отзывов через различные Аррle ID (до 5 с одного устройства).... руб

Тексты
Опубликован:
22.01.25 12:16
Бюджет:
800 руб.~$9.99
Провести интеграцию

Нужно произвести интеграциюТекущее наше состояние данные прилетают по методу вебсокета нужно метод заменить на данный сохраняя логику первогоиспользуя новый метод нужно вывести так же во frontendвместе с новым REST API приходит статистика её нужно отобразить во фронте.Ознакомиться с кодом можно в GitHubиспользуемые стеки: Postgres, Docker, NestJS, Typescript.Желаемые сроки: до 5 суток

Backend
Опубликован:
22.01.25 12:16
Бюджет:
15000 руб.~$187.25
Продолжение разработки сайта (Фриланс сайта)

ТЗ И приложение А обязательно ДЛЯ прочтения.(там все подробно расписано) Разработка, конечно, же не на конструкторе. Здравствуйте. Я в поисках опытного специалиста преимущественно работающего с фронт и бекенд. То, что описано в мини ТЗ думаю будет недостаточно для полноты картины, но общими словами для понимания все же есть. Я хочу работу разделить на 2 заказа (если это необходимо). 1.Техническое задание 2.Доработка сайта. У меня уже разработан фронт (html,css), не на фигме и т.д. Но он так же требует доработки. В приложении и ТЗ более подробно написано, что лучше доработать.

Доработка и настройка сайта
Опубликован:
22.01.25 12:14
Бюджет:
60000 руб.~$748.98
Написание отзывов в телеграме

Написать отзыв в ТГ Все подробности: https://t.me/katyamanager2 руб

Тексты
Опубликован:
22.01.25 12:13
Бюджет:
3000 руб.~$37.45
Ведение сайта

На постоянную работу, требуется человек который будет вести сайт, вносить правки. Возможно даже пересоберет сайт, для более удобной навигации. Так же нужно провести аудит по сайту.

Доработка и настройка сайта
Опубликован:
22.01.25 12:12
Бюджет:
6000 руб.~$74.9
Продвижение сайта в ТОП по Яндекс и google

Нужно продвинуть сайт в ТОП поисковой выдачи и исправить ошибки. Сайт http://ford-pro.ru. От исполнителя нужно: Кейсы, сроки работ и цены.

Продвижение сайта в топ
Опубликован:
22.01.25 12:12
Бюджет:
40000 руб.~$499.32
Удаленная работа. Арбитраж.

Ты всегда мечтал работать в сфере криптовалют, но не знаешь, с чего начать? Присоединяйся к нашей команде! Мы предоставляем... руб

Инженерия
Опубликован:
22.01.25 12:12
Бюджет:
300000 руб.~$3744.86
Написать макрос для Excel

Суть в задачи такая на одном листе Excel указаны в один столбик номера телефонов, задача подключится через интернет например к гуглам таблице в которой будет тоже список телефонов в столбик и произвести удаление повторов в файле Excel. Может у вас есть свои варианте не гугл таблицы. Т.е. нужно чтобы именно подключение шло автоматически из xlsx файла, а не наоборот

Десктоп программирование
Опубликован:
22.01.25 12:11
Бюджет:
10000 руб.~$124.83
Адаптивная верстка

Нужна помощь со сложной адаптивной версткой (на сайте новое расположение иконок из-за нового дизайна). Также нужно будет в верстке сделать в разных разделах анимацию перехода страниц.

Верстка
Опубликован:
22.01.25 12:10
Бюджет:
4500 руб.~$56.18
Дизайн диплома

Нужен дизайн диплома в фирменном стиле, для спортивных мероприятий. (Так же нужен человек на постоянную работу, для создания макетов и банеров)

Полиграфия
Опубликован:
22.01.25 12:09
Бюджет:
1000 руб.~$12.49
Копия сайта

Здравствуйте. Нужно скопировать сайт на т---ду. ссылка на сайт https://truck-opt.ru/

Создание сайта
Опубликован:
22.01.25 12:08
Бюджет:
10000 руб.~$124.83
Сделать копию лендинга на flexbe.ru

Нужно сделать копию одностраничного лендинга на flexbe.ru Копия может быть не точь в точь) https://svarmont.ru/izgotovlenie-i-montazh-bystrovozvodimyh-zdanij/ Цены предлагайте

Создание сайта
Опубликован:
22.01.25 12:07
Бюджет:
6000 руб.~$74.9
Интеграция passteam в касатка

Техническое задание для разработки приложения на Android 7 с интеграцией системы Passteam1. Цель и задачиРазработать приложение для кассы «Касатка» на Android 7 с интеграцией системы Passteam. Приложение должно обеспечивать реальное время обмена данными между API кассы и API Passteam, а также работать с 2D-сканером SUNMI NS010.2. Функциональные требования2.1. Реальное время обмена даннымиПодтягивать информацию об создании чека в кассе из API «Касатки» в API Passteam. Передаваемые данные:Название товара/овЦена товараИтоговая сумма покупкиДата и время покупкиТип платежа (карта/наличные)2.2. Интеграция с 2D-сканером SUNMI NS010Обеспечить работу сканера для чтения QR-кодов, которые содержат номер телефона.2.3. Выбор системы лояльностиВ интерфейс кассы добавить кнопку выбора системы лояльности Passteam.2.4. Окно ввода номера телефонаПри открытии приложения должно появляться окно ввода номера телефона или ожидания данных от 2D-сканера.2.5. Вывод информации о клиентеПри вводе или получении номера телефона от 2D-сканера выводить карточку клиента, содержащую следующую информацию:Фамилия и имяТекущий баланс балловКнопки «Списать баллы» и «Начислить баллы».Платформа: Android 7.Более подробные детали будут обсуждены при переговорах. Все инструкции к api "касатка" и Passteam предоставлю

Android
Опубликован:
22.01.25 12:07
Бюджет:
5000 руб.~$62.42
Рассылка в личные сообщения Телеграмм

Разослать 3000 сообщений, всего 2 креатива по 1500 сообщений База в формате логина (@ghghghghghghgh) Откликайтесь если можете предоставить отчетность о проделанной работе и с хорошим процентов доставляемости внимание! Пожалуйста, не пишите если у вас нет софта и не имеете большого кол-ва аккаунтов Ручная рассылка НЕ подходит

Соцсети и SMM
Опубликован:
22.01.25 12:07
Бюджет:
6000 руб.~$74.9
Разработка лого it компании

Добрый день. Название компании Data Grade Требования: 1. Цвета Исключить: Яркие и ядовитые цвета (пример:... руб

Графический дизайн
Опубликован:
22.01.25 12:06
Бюджет:
6000 руб.~$74.9
Wordpress - настроить шаблон записи

Здравствуйте, Разработал шаблон записи (wordpress) пример шаблона ниже мне необходимо сделать так, чтобы все записи по умолчанию, создаваемые мной или автоматически (к wordpress подключен make для автоматизации заливки статей) публиковались из шаблона Сам сайт готов и собран, работает https://bazovichok.ru/%d1%88%d0%b0%d0%b1%d0%bb%d0%be%d0%bd-1/ требуется только установить уже готовый шаблон записи как шаблон для всех записей

Доработка и настройка сайта
Опубликован:
22.01.25 12:03
Бюджет:
3000 руб.~$37.45
Требуется Telegram менеджер

Для подробностей писать в телеграм @Marinaelenova руб

Интернет продвижение
Опубликован:
22.01.25 12:02
Бюджет:
4000 руб.~$49.94
Требуется Telegram менеджер

Подробности в тг @Menedgerlina руб

Тексты
Опубликован:
22.01.25 12:01
Бюджет:
3000 руб.~$37.45
Работа с Photoshop: редактирование и дизайн

Нужен специалист для работы в Photoshop. Ознакомьтесь с картинками ниже, укажите вашу цену за выполнение задания и отправьте примеры ваших работ, чтобы я мог оценить качество. Свяжусь с вами, если ваше портфолио мне подойдет. Пожалуйста, пишите только мужчины для выполнения данного заказа.

Маркетплейсы и соцсети
Опубликован:
22.01.25 11:59
Бюджет:
1000 руб.~$12.49

Текущая страница: 50

Всего страниц: 16733