SkillAgentSearch skills...

FixFunpayCardinal

Исправленная версия старого FunPay Cardinal

Install / Use

/learn @menleev/FixFunpayCardinal
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Так как старый репозиторий был удален и по словам многих воровал данные, я решил очистить все что там было

Содержимое полностью чистое, вы поможете проверить сами через поиск по строкам кода (все что "могло" представлять опасность вырезано)

<h1 align="center">FIX FunPay Cardinal</h1> <h4 align="center">Консольное приложение для автоматизации рутинных действий на FunPay</h4>

:clipboard: Содержание


:robot: Возможности

:shopping_cart: FunPay

  • Авто-выдача товаров.
  • Авто-поднятие лотов.
  • Авто-ответ на заготовленные команды.
  • Авто-восстановление лотов после продажи.
  • Вечный онлайн.
  • Уведомления в телеграм.

:left_speech_bubble: Уведомления в Telegram

  • Возможность установки нескольких чатов для уведомлений.
  • Уведомления о поднятии лотов.
  • Уведомления о новых заказах.
  • Уведомления о выдаче товара.
  • Уведомления о новых сообщениях
  • Возможность отвечать на сообщения прямо из Telegram.

:gear: Дополнительные возможности

  • Использование переменных в тексте для авто-ответа / авто-выдачи.
  • Создание плагинов для кастомизации функционала без редактирования исходного кода самого Кардинала.

:1st_place_medal: Преимущества

:grinning: Для пользователей

  • Больше, чем наличие самого нужного функционала.
  • Оптимизация. 20 МБ свободного места на диске, до 50 МБ ОЗУ, доступ в интернет - все что нужно для работы.
  • Возможность установить на любую платформу, которую поддерживает Python: Windows, Linux, IOS, Android и т.д.
  • Возможность установки плагинов дает огромную вариативность модификации стандартного функционала под самые разные нужды.
  • Гибкие и при этом простые конфиги, написанные в INI-формате.
  • Постоянные обновления, быстрое реагирования на баги / предложения о новом функционале.

:computer: Для разработчиков

  • Выбран самый простой и при этом один из самых мощных языков для такого рода приложений - Python.
  • Полная документация кода. Все классы / методы / функции имеют док-строки, type-хинты.
  • Широкое использование ООП. Почти каждый эвент / сообщение / заказ и т.д. представляют собой экземпляр соответствующего класса, а не просто набор данных в JSON.
  • Возможность легкого создания плагинов.
  • Сконфигурированный логгер. Никаких принтов!
  • Собственный Python-пакет FunPayAPI, который никак не привязан к FunPay Cardinal.
  • Поддержка лично от меня :)

:robot: Установка

:hotsprings: Linux (Ubuntu)

:arrow_down: Автоматическая Установка

  1. Вводим в консоль wget https://raw.githubusercontent.com/menleev/FixFunpayCardinal/main/autoinstaller.sh
  2. Вводим chmod +x autoinstaller.sh
  3. Запускаем sh autoinstaller.sh или sh ./autoinstaller.sh
  4. Ждём установки (если консоль не идёт дальше, прочтите что указано ниже и нажмите Enter или если написанно Yes/No то нажимаем на Y)
  5. После окончания загрузки, входим в окно введя команду screen -x funpay (чтобый выйти из окна нажимаем сочетание клавиш CTRL + A + D)

:arrow_down: Ручная Установка

  1. Введите следующие команды для установки Python 3.11.

    1. sudo apt update
    2. sudo apt install software-properties-common
    3. sudo add-apt-repository ppa:deadsnakes/ppa
    4. sudo apt update
    5. sudo apt install python3.11 python3.11-dev python3.11-gdbm python3.11-venv
    6. sudo apt install curl
    7. sudo apt install gcc
    8. curl -sS https://bootstrap.pypa.io/get-pip.py | python3.11
  2. Скачиваем screen для создания окна для скрипта apt install screen (чтобы он работал даже после выхода с сервера)

    1. Создавать сеанс screen -S funpay (-S - создает окно, funpay - название нашего окна)
    2. Чтобы выйти из окна нажимаем сочитание клавиш CTRL + A + D
    3. Чтобы войти в окно, вводим screen -x funpay
  3. Скачайте git с помощью команды sudo apt install git.

  4. Скачайте FunPayCardinal с помощью команды git clone https://github.com/menleev/FixFunpayCardinal.git.

  5. Перейдите в папку FixFunPayCardinal с помощью команрды cd FixFunPayCardinal.

  6. Установите нужные пакеты с помощью команды python3.11 setup.py.

  7. Настройте конфиги и запустите FunPay Cardinal с помощью команды python3.11 main.py.


:window: Windows

  1. Скачиваем Python https://www.python.org/ftp/python/3.11.4/python-3.11.4-amd64.exe.

  2. Запускаем установщик и снизу ставим галочку на Add Python PATCH.

  3. После нажимаем на установить и ждём установки (в конце не нажимаем на Disable а просто закрываем установщик).

  4. Скачиваем архив https://github.com/menleev/FixFunpayCardinal/archive/refs/heads/main.zip.

  5. Распаковываем его в любую папку.

  6. Запускаем в данной папке installer_pack.bat он установит вам нужные пакеты.

    Если не сработало то пробуем ручками от 6.1 до 6.2)))

    6.1 Открываем cmd и вписываем путь до папки cd путь до папки если у вас другой диск то вписываем название диска пример: d: и опять указываем путь.

    6.2 Вводим команду python3.11 setup.py или py setup.py для установки нужных пакетов.

  7. Настройте конфиги и запустите FixFunPayCardinal с помощью команды python3.11 main.py или py main.py или запустите start.bat.


:hammer_and_wrench: Настройка конфигов

  1. Все конфиги находятся в папке configs
  2. Все инструкции по настройке конфигов находятся внутри самих конфигов.
  3. Основной конфиг со всеми переключателями: configs/_main.cfg
  4. Конфиг авто-ответчика: configs/auto_response.cfg
  5. Конфиг авто-выдачи: configs/auto_delivery.cfg

  • Ваш юзер агент можно получить тут: https://whatmyuseragent.com/ (нажмите на copy)

  • Расширение для получения golden_key голден кей получаем на сайте funpay НУЖНО БЫТЬ АВТОРИЗОВАННЫМ НА САЙТЕ): https://chrome.google.com/webstore/detail/cookie-editor/hlkenndednhfkekhgcdicdfddnkalmdm?hl=ru

  • Бот для тг создаем в https://t.me/BotFather и получаем токен бота (формат пример: 3476237846:lifgdusho8UGHF3ru8i4ygh4iughvewhgewt - полностью!!!)


:electric_plug: Установка плагинов

Установка плагинов крайне проста. Просто скопируйте файл плагина (с расширением .py) в папку plugins.

View on GitHub
GitHub Stars4
CategoryDevelopment
Updated3mo ago
Forks0

Languages

Python

Security Score

72/100

Audited on Jan 6, 2026

No findings