Пайтон для фанпей кардинал плагин. Разработка с нуля. 📌 Техническое задание Плагин для FunPay Cardinal с управлением через Telegram Интеграция с сайтом Donatov.net 🎯 Цель задачи Разработать плагин для FunPay Cardinal, который автоматически изменяет цены товаров на FunPay, получая данные с сайта Donatov.net и управляется через Telegram-бота. ⚙️ Общая логика работы 1. Плагин устанавливается в FunPay Cardinal 2. Создаётся и подключается Telegram-бот 3. Бот принимает команды от администратора 4. Плагин: получает актуальные цены с https://donatov.net/ сопоставляет товары Donatov с товарами FunPay автоматически обновляет цены в FunPay Cardinal 5. Результат работы отправляется в Telegram 🤖 Telegram-бот (обязательный функционал) Бот должен: принимать команды только от разрешённых Telegram ID отображать статус работы плагина управлять обновлением цен Пример команд: /update_prices — обновить цены на все товары /set_price <item_id> <price> — изменить цену конкретного товара /auto_on — включить автообновление /auto_off — выключить автообновление /status — статус плагина и последнего обновления 🌐 Интеграция с Donatov.net Плагин должен: получать цены с сайта Donatov.net (через API или парсинг, если API отсутствует) поддерживать несколько товаров учитывать валюту и возможные комиссии корректно обрабатывать ошибки (недоступность сайта, таймауты) 💰 Работа с ценами возможность задать формулу изменения цены (например: цена Donatov + % наценки) округление цены (по правилам FunPay) защита от установки некорректных значений 🧩 Интеграция с FunPay Cardinal Плагин должен: использовать официальную систему плагинов FunPay Cardinal автоматически находить и обновлять нужные лоты работать без перезапуска Cardinal логировать все изменения цен 🔐 Безопасность токен Telegram-бота хранится в конфигурации доступ к боту только по Telegram ID никакие логины и пароли от FunPay не передаются третьим лицам 📁 Конфигурация плагина В конфиге должно быть: Telegram Bot Token Telegram ID администратора URL Donatov.net список товаров (ID / название) формула наценки интервал автообновления 📝 Требования к результату полностью рабочий плагин инструкция по установке комментарии в коде пример конфигурации совместимость с актуальной версией FunPay Cardinal ✅ Ожидаемый результат Пользователь управляет ценами на FunPay через Telegram, а плагин автоматически синхронизирует цены с Donatov.net, снижая ручную работу и риск ошибок.