FpBot — Панель

Введите пароль панели (WEB_PASSWORD из config.py).

—

Выручка за 14 дней

подробнее →

Быстрые действия

—

Последние заказы

все заказы →

Последние события

журнал →
—

Пул аккаунтов ChatGPT

Заказы FunPay

ДатаЗаказПокупательТоварСуммаСтатусКод

Неподтверждённые заказы

—
  1. Скопируй обращение — готовый текст со всеми выбранными заказами.
  2. Открой поддержку FunPay → «Новый запрос» → вставь текст и отправь.
  3. Отметь «отправлено в поддержку» — эти заказы уйдут из списка, а в следующий раз скопируются только новые.
② Открыть поддержку FunPay ↗
ОплаченЗаказПокупательТоварСуммаДоступНапоминанияПоддержка

Тексты

Статистика продаж

Динамика

Статусы заказов

за всё время

Когда покупают

Топ товаров

Топ покупателей

за всё время

Баланс FunPay

Прибыль

Считается по заказам ChatGPT за выбранный период: аккаунтов ушло = заказы ÷ продаж на аккаунт.

Коды доступа

Выдать доступ вручную

Plus Лимиты Plus — выбери тариф Plus, чтобы задать

Активные коды

ВходПокупательАктивностьСообщенияУстройстваДействует до

Архив

истёкшие ключи, удаляются через 2 дня
ВходПокупательИстёкУдалится

Баны

Бан кода закрывает доступ только по этому коду. Бан покупателя закрывает все его коды и не даёт получить новый код по новым заказам — бот напишет ему в чат FunPay причину и срок. Кнопка «Бан» есть и у каждого кода в таблице выше.

КтоПричинаДоВыдан

Объявления

—

Не все объявления видны?

Бот ищет лоты на профиле и на страницах разделов, где ты продавал. Скрытые лоты из других разделов добавь по ID раздела — это число из ссылки funpay.com/lots/1355/trade.

Конструктор объявлений

выбери тариф и срок — название и описание (RU и EN) соберутся по шаблону

Параметры

Записать на FunPay

Результат

—
—

Шаблоны

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

Аккаунты ChatGPT в пуле

VPN-узлы на сервере

Через какой узел ходит аккаунт, выбирается в его карточке («Выход»). Выбор применяется сразу и сохраняется после деплоя. Чтобы добавить или удалить узел, запусти на компьютере vpn.bat.

Загружаю…

Добавить аккаунт вручную

Обычно аккаунты добавляются через harvest.bat (снимает куку и проверяет). Здесь можно вставить токен сессии вручную.

Состояние сервера

Нагрузка за последние 2 часа

Службы и связь

Система

Защита сайта

Заблокированные IP
Последние срабатывания

Бот сам ограничивает частоту запросов с одного IP и временно блокирует тех, кто подбирает коды (25 неверных за 10 мин → 30 мин), пароль админки (10 за 15 мин → 1 ч) или засыпает сайт запросами. Твой браузер с админкой никогда не блокируется. Перед сайтом стоит nginx (ставится при деплое), он режет медленные и слишком частые подключения ещё до бота.

Хранилище файлов покупателей

документы из ChatGPT и картинки из чатов

Когда хранилище заполняется, автоматически удаляются файлы, которые дольше всего никто не открывал, — освобождается место под новые. Если удалённый файл снова понадобится, бот попробует ещё раз взять его у ChatGPT.

Данные бота на диске

ЧтоФайлРазмерИзменён

Настройки бота

применяются сразу, без перезапуска

Технические работы

выключено

Покупатели увидят плашку вверху чата. Чат при этом продолжает работать. Плашка появится у всех в течение минуты, без перезагрузки страницы. Если покупатель её закрыл, она покажется снова, когда ты поменяешь текст или включишь заново.

Сообщение всем покупателям

—

Бот напишет в FunPay-чат каждому, у кого сейчас действует подписка (например, новую ссылку после переезда на другой сервер). Подстановки: {site} — сайт, {login} и {password} — логин и пароль, {link} — ссылка для входа в одно касание, {code} — код, {until} — до какого числа, {buyer} — ник. Отправляется примерно одно сообщение в секунду.

Основное

Сообщение с доступом

Автовозврат и новореги

Покупатель пишет в чат FunPay команду (например, «!возврат») в течение срока после покупки — бот сам оформляет возврат денег на FunPay и отключает доступ. Срок можно задать для каждого объявления отдельно (Объявления → правила → «Возврат, мин»), здесь — значение по умолчанию. Срок покупатель видит в сообщении с доступом (подстановка {refund}). Если заказ уже подтверждён или срок прошёл — бот вежливо откажет, и вопрос решаешь ты.

Не продавать новорегам

При оплате бот смотрит дату регистрации покупателя на FunPay. Если аккаунт моложе заданного — доступ не выдаётся, деньги сразу возвращаются, покупатель получает объяснение. Если дату прочитать не удалось — выдача идёт как обычно (запись в «Журнале»). В описания лотов из конструктора добавляется строка «⛔ НЕ ПРОДАЮ НОВОРЕГАМ…» (подстановка {newreg_rule}).

Автоответ в чате FunPay

Если пишет человек без действующего кода (вопрос до покупки, «тут?»), бот ответит, что выдача автоматическая. Покупателям с активным кодом бот не отвечает — им отвечаешь ты.

Продление подписки

Цены в корзинке бот берёт с публичной страницы FunPay — ровно столько платит покупатель, с комиссией. Процент выше нужен, только если FunPay эту страницу не отдал.

Покупатель узнаётся по нику FunPay. Срок и лимит сообщений берутся из настроек купленного объявления и прибавляются к старому коду (если он уже истёк — отсчёт от момента покупки). Ссылка та же, чаты сохраняются. При возврате денег за продление отнимается только добавленное время. В корзинке на сайте показываются активные объявления ChatGPT с включённой автовыдачей.

Напоминания подтвердить заказ

Отзывы и бонусы

Заказы и безопасность

«Пропущенные» — заказы, оплаченные пока бот был выключен. При запуске бот выдаст по ним коды, если с оплаты прошло не больше указанного времени.

Команды продавца в чате FunPay

Напиши в любом чате FunPay со своего аккаунта: !меню сводка · !стат статистика · !баланс · !поднять · !выдать #ЗАКАЗ · !помощь. Ответ увидит и собеседник этого чата.

Журнал событий

—