Добавить новость

Фигурант дела о бронежилетах для Минобороны РФ пошел на сделку со следствием

Сергунина: в «Москино» представят программу к 83-й годовщине битвы за Москву

Ликсутов: кабели для метро Москвы будут производить по офсетным контрактам

Во Франции предсказали возможный срок появления ядерного оружия у Ирана





Новости сегодня

Новости от TheMoneytizer

Разработка телеграм бота

Техническое задание на создание Telegram-бота
Общее описание
Необходимо разработать Telegram-бота на языке Python с использованием фреймворков aiogram или pyTelegramBotAPI. Бот предоставляет возможность искать автозапчасти на следующих ресурсах: Exist.ru, Avtoto.ru, Autodoc.ru.
Бот включает систему платных подписок с тестовым бесплатным периодом, реферальную программу, администрирование пользователей и рассылок.
Функциональные требования
1. Основные функции
1.1. Поиск запчастей:
Поиск по: марке и модели автомобиля (год выпуска), VIN-номеру, серийному номеру запчасти.
Для каждого запроса: ссылки на запчасти, стоимость, краткая информация, отзывы и оценки.
Источники для парсинга: Exist.ru, Avtoto.ru, Autodoc.ru.
1.2. Система подписок:
Тестовый бесплатный период.
Ограничение функционала после тестового периода.
Платная подписка с рекуррентными платежами через Робокассу.
Ручное назначение подписок администратором.
1.3. Реферальная система:
Генерация реферальных ссылок.
Бесплатный период для реферера при покупке подписки приглашённым другом.
1.4. История запросов:
Хранение истории запросов каждого пользователя.
Возможность повторного использования запросов.
1.5. Профиль пользователя:
Хранение контактной информации (телефон, имя, фамилия, никнейм).
Отображение текущего статуса подписки.
1.6. Поддержка:
Кнопка для отправки сообщения администратору.
1.7. Рассылка администратора:
Массовая рассылка активным пользователям.
2. Меню бота
Кнопки: Поиск запчасти, Мой профиль, История запросов, Поддержка.
Технические требования
1. Архитектура бота
aiogram или pyTelegramBotAPI для обработки запросов.
Многопоточность для параллельных запросов.
Парсинг данных с сайтов через BeautifulSoup или Scrapy.
2. Хранение данных
PostgreSQL для: истории запросов, пользовательской информации, статусов подписок, реферальных данных.
3. Администрирование
Панель администратора: просмотр пользователей, назначение подписок, создание рассылок.
4. Интеграция с платежной системой
Робокасса: настройка рекуррентных платежей, хранение статусов транзакций в базе данных.
5. Логи и мониторинг
Логирование запросов и ошибок.
Мониторинг сервера через Prometheus или аналогичный инструмент.
Нефункциональные требования
1. Производительность: до 500 одновременных активных пользователей.
2. Масштабируемость: добавление новых функций и ресурсов для парсинга.
3. Надежность: минимальная задержка при обработке запросов.
Итог
Бот предоставляет удобный инструмент для поиска автозапчастей, поддерживает платные функции, реферальную программу и возможности администрирования.

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

1 декабря в Москве ожидается облачная погода с прояснениями, местами небольшие осадки, гололедица

В Москве появился редкий Lamborghini в белом цвете за $3 млн

ВИЧ? Психиатр Полянский открыл правила ожидания анализов

Глава центра имени Гамалеи Гинцбург рассказал о действии новой вакцины от рака

Музыкальные новости

В Подмосковье сотрудники Росгвардии задержали гражданку, находившуюся в федеральном розыске

В Подмосковье росгвардейцы пришли на помощь пострадавшим в результате ДТП

"С 1 декабря все станет бесплатным": "Пятерочка", "Магнит" и "Ашан" подтвердили решение

Водитель Mitsubishi насмерть сбил женщину на севере Москвы

Новости России

Следствие продолжило допрашивать свидетелей по делу о хищении при поставке бронежилетов для Минобороны России

Человек — гость природы: определились лучшие проекты по развитию территории парка «Олений»

Турецкий футболист Йылмаз заявил, что в "Локомотиве" забрали его чемодан

FT: экономика России говорит Западу «продолжайте воевать»

Экология в России и мире

Спектакль- концерт «Владимир Высоцкий. Известный и неизвестный» в день его рождения пройдет в Петербурге

Как Майли Сайрус нашла баланс между жизнью и карьерой?

Новогодний хит! от MYAKESH Слушайте «Новогоднюю»!

Уссурийский дизельный дивизион Желдорреммаш освоил новый вид продукции

Спорт в России и мире

Шнайдер: договорились с Андреевой играть весь сезон вместе на ТБШ и WTA 1000

WTA сделала заявление об отстранении второй ракетки мира

Серена Уильямс: «Хочу пробежать полумарафон. Мне просто необходимо в чем-то соревноваться. Я безумно скучаю по теннису»

Хачанов намерен вернуться в топ-10 рейтинга ATP в следующем году

Moscow.media

На Волге...

В Орле пешеход попал под колеса автобуса, перебегая дорогу в неположенном месте

В Hybrid Platform появилась функция создания кастомных метрик

Восход Луны над Колчимским камнем











Топ новостей на этот час

Rss.plus






В Москве появился редкий Lamborghini в белом цвете за $3 млн

Что случилось ночью, 1 декабря 2024 года

Следствие продолжило допрашивать свидетелей по делу о хищении при поставке бронежилетов для Минобороны России

Mos ID упростит покупку театральных билетов по новым правилам