Skip to content

qorexdev/FunPaySigma

Repository files navigation

⚡ FunPay Sigma

Python Version License Telegram Plugins

Продвинутый бот-автоматизатор для торговой площадки FunPay. Форк FunPay Cardinal с расширенным функционалом, оптимизацией и активной поддержкой.

🚀 Быстрый старт · 📖 Функционал · 🧩 Плагины · 💬 Сообщество


📑 Содержание


✨ О проекте

FunPay Sigma — это эволюция оригинального Cardinal. Мы взяли проверенное ядро и переработали его: убрали лишние запросы, добавили новые API-методы, расширили Telegram-панель и встроили функции, которых не было «из коробки».

Бот работает 24/7, потребляет <150 МБ ОЗУ и разворачивается на любом железе — от Raspberry Pi до VDS.


🤖 Функционал

🛒 Автоматизация FunPay

Функция Описание
📦 Автовыдача Мгновенная отправка товара покупателю после подтверждения оплаты. Поддержка файлов-складов .txt.
📈 Автоподнятие лотов Лоты всегда в топе выдачи. Умное поднятие без блокировок.
💬 Автоответчик Ответы по ключевым словам, командам и регулярным выражениям. Шаблоны с переменными.
🔄 Восстановление лотов Автоматическое выставление лота после продажи без ручного вмешательства.
🟢 Вечный Online Постоянная активность профиля на FunPay.
⭐ Авто-ответы на отзывы Автоматические шаблонные ответы на отзывы покупателей.
📬 Авто-приветствие Персональное приветствие новому покупателю при первом контакте.
🔔 Напоминания о заказах Автоматические напоминания покупателю о незакрытом заказе.
🚫 Чёрный список Блокировка нежелательных пользователей.

📱 Telegram-панель управления

Полноценный интерфейс управления прямо в Telegram — без входа на сайт FunPay.

Страница 1 — Основное:

  • 🌐 Выбор языка интерфейса
  • ⚙️ Глобальные настройки бота
  • 📦 Управление автовыдачей и складами товаров
  • 💬 Редактор команд автоответчика
  • 📝 Библиотека шаблонов сообщений
  • 🧩 Менеджер плагинов (установка, включение, удаление)
  • 🗂 Редактор лотов FunPay

Страница 2 — Коммуникации:

  • 🔔 Настройка Telegram-уведомлений
  • 👁 Режим просмотра новых сообщений
  • 👋 Настройка приветствий по категориям
  • ✅ Авто-ответ на подтверждение заказа
  • ⏰ Напоминания о заказах и отзывах (таймеры, интервалы, шаблоны)
  • ⭐ Редактор ответов на отзывы
  • 💬 Авто-ответы в чат при отзыве
  • 🚫 Управление чёрным списком

Страница 3 — Инструменты:

  • 📊 Графики продаж и статистика
  • 🔄 Синхронизация чатов
  • 📉 Лимиты рейтинга и продаж
  • 🎫 Тикеты поддержки FunPay
  • 👥 Авторизованные пользователи бота
  • 🌐 Управление прокси
  • 📁 Загрузка и скачивание конфигов
  • 💰 Вывод средств

📊 Встроенные модули

Модуль Описание
📊 Графики (graphs) Визуализация динамики продаж — matplotlib + cyberpunk тема
🔄 Синхронизация чатов (chat_sync) Зеркалирование переписки между несколькими Telegram-чатами
📉 Лимиты рейтинга (sras_info) Информация об ограничениях аккаунта и рейтинге продаж
⭐ Ответы через чат (review_chat_reply) Автоответы на отзывы напрямую через чат-интерфейс
👤 Расширенная статистика (adv_profile_stat) Детальная статистика профиля продавца
💰 Вывод средств (withdraw_cp) Встроенная страница вывода: баланс, кошельки, комиссия, дата прихода

🧩 Система плагинов

Хотите то, чего нет «из коробки»? Плагины — это Python-файлы, которые подключаются к системе событий бота и расширяют его без изменения основного кода.

📂 plugins/
 └── your_plugin.py   ← просто закинь файл и перезапусти бота

Как установить плагин:

  1. Введите /menu🧩 Плагины➕ Добавить плагин
  2. Отправьте боту .py файл
  3. Готово — плагин активен

📂 Официальный каталог плагинов

⚠️ Безопасность: Устанавливайте только плагины из проверенных источников или те, код которых вы проверили лично. Плагин имеет полный доступ к аккаунту FunPay.


🏆 Почему FunPay Sigma?

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

  • 🪶 Лёгкость<150 МБ ОЗУ, работает на слабых VDS
  • 🖥 Кроссплатформа — Windows, Linux, macOS, Android (Termux)
  • 🎛 Гибкость — настройка через CFG или Telegram GUI
  • 🔒 Безопасность — bcrypt-хеширование пароля, systemd hardening
  • 💬 Поддержка — живое сообщество и отзывчивые разработчики

👨‍💻 Для разработчиков

  • 🐍 Python 3.11+ с полными Type Hints
  • 📦 Собственный FunPayAPI — отдельный пакет, независимый от логики бота
  • 🔌 Event-driven — система хуков BIND_TO_* для плагинов
  • 📋 Логирование — структурированный logger вместо print()
  • 🏗 Модульность — каждая страница бота в отдельном _cp.py файле

📥 Установка и запуск

☁️ Нужен сервер для круглосуточной работы?

Бот потребляет <150 МБ ОЗУ — хватит самого дешёвого тарифа. Берите Ubuntu, минимальный план — справится без проблем.

🖥 OneDash — доступный хостинг, на котором можно поднять бота за пару минут. Быстрые SSD, стабильный аптайм, поддержка.


🐧 Linux (Ubuntu / Debian) — рекомендуется

Одна команда — скрипт сам установит Python, зависимости и настроит systemd-сервис с автозапуском:

wget https://raw.githubusercontent.com/qorexdev/FunPaySigma/refs/heads/master/install-fps.sh -O install-fps.sh && bash install-fps.sh

Что делает скрипт:

  • Устанавливает Python 3.11 / 3.12 (в зависимости от дистрибутива)
  • Создаёт виртуальное окружение pyvenv
  • Скачивает последний релиз с GitHub
  • Регистрирует systemd-сервис с автоперезапуском
  • Запускает первичную настройку

Управление сервисом:

systemctl start  FunPaySigma@$USER   # запустить
systemctl stop   FunPaySigma@$USER   # остановить
systemctl status FunPaySigma@$USER   # статус
journalctl -u    FunPaySigma@$USER   # логи

💻 Windows

  1. Установите Python 3.11

    ❗ При установке обязательно отметьте Add python.exe to PATH

  2. Скачайте архив последнего релиза
  3. Распакуйте в удобную папку
  4. Запустите Setup.bat — установит зависимости
  5. Запустите Start.bat — бот начнёт первичную настройку

⚙️ Стек технологий

Категория Библиотеки
Telegram Bot pytelegrambotapi
HTTP / API requests, aiohttp, requests_toolbelt
HTML-парсинг beautifulsoup4, lxml
Графики matplotlib, pandas, numpy, mplcyberpunk
Безопасность bcrypt, cryptography
Прокси PySocks
Изображения Pillow
Перевод googletrans
Системный мониторинг psutil, colorama

⚖️ Авторство

FunPay Sigma — форк FunPayCardinal.

Роль Контакт
👤 Автор оригинального Cardinal @sidor0912
🛠 Разработчик FunPay Sigma @qorexdev

Все права на оригинальный код принадлежат @sidor0912.


🆘 Поддержка

Нашли баг? Есть идея? Нужна помощь с настройкой?


☕ Support

If you find this project useful, you can support the development:

Method Address
TON/USDT UQDdkmbEkv5sxj1xmmYp32qx4DwhVonYp25j8EWGjKWf29Ad
USDT (TRC20) TEEmV49goUnrPZ544vRKG4MYKaffKk9ZVn
Card (RU) 2204 3209 4249 7365

Нравится проект? Поддержите звездой — это помогает развитию! ⭐

Star History Chart

About

⚡FunPaySigma - улучшенный бот Cardinal🔥 Онлайн 24/7, автовыдача, автоответчик, автоподнятие, плагины. Полная совместимость плагинов с Cardinal.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors