📖 Инструкция по настройке и использованию плагина AutoStars
AutoStars — это премиальный плагин для FunPay Cardinal, который полностью автоматизирует продажи Telegram Stars (Звезд) через платформу Fragment с оплатой в TON. Плагин сам запрашивает юзернейм покупателя, проверяет его существование, отправляет звезды через Fragment API и закрывает сделку.
🛠 Часть 1. Подготовка и требования
Для работы плагина вам понадобятся:
- Установленный FunPay Cardinal (плагин будет размещен в папке
pluginsпод именемAutoStars.py). - TON-кошелек с балансом в TON (рекомендуется использовать кошелек версии W5 или v4R2).
- Аккаунт на Fragment.com, привязанный к вашему кошельку и Telegram.
- Достаточный баланс TON на кошельке для покупки звезд и оплаты сетевой комиссии (gas).
⚙️ Часть 2. Настройка плагина в Telegram
После установки плагина откройте ваш Telegram-бот управления Cardinal и введите команду:
1. Подключение Fragment (JWT-токена)
Для авторизации во Fragment выполните следующие действия через меню плагина:
- Нажмите «🔑 Привязать токен (JWT)».
- Следуйте инструкциям бота для ввода необходимых данных (телефон, привязанный к Fragment, и сид-фраза кошелька для безопасной генерации JWT-токена доступа).
- После успешной привязки в меню плагина отобразится ваш текущий баланс TON.
2. Добавление и привязка лотов FunPay
Чтобы плагин понимал, сколько звезд выдавать за конкретный купленный лот:
- Перейдите в раздел «⭐ Настройка лотов» -> «➕ Добавить лот».
- Введите ID лота FunPay (его можно найти в адресной строке при редактировании лота на сайте FunPay).
- Введите количество звезд, которое соответствует этому лоту (минимум 50 звезд).
- Повторите процедуру для всех ваших лотов по продаже звезд.
3. Дополнительные параметры
- 🔋 Порог баланса (Мин. баланс): Укажите минимальный баланс TON (например,
5.0 TON). Если ваш баланс опустится ниже этого порога, плагин автоматически отключит все связанные лоты на FunPay, чтобы избежать неоплаченных заказов и жалоб. - 📈 Наценка на звезды (%): Позволяет автоматически скорректировать цену в лотах FunPay на определенный процент.
- 🔁 Автовозврат (Auto-Refund): Если включено, в случае невозможности отправить звезды (например, неверный юзернейм после нескольких попыток или сбой Fragment), плагин автоматически вернет деньги покупателю на баланс FunPay.
- 🛡 Автодеактивация лотов: При возникновении критической ошибки Fragment лоты автоматически отключаются до вашего вмешательства.
👤 Часть 3. Как это выглядит для покупателя (Процесс сделки)
Вся сделка проходит полностью в автоматическом режиме за несколько секунд:
- Оплата: Покупатель оплачивает ваш лот на FunPay.
- Запрос юзернейма: Бот мгновенно отправляет покупателю сообщение:«Спасибо за покупку {qty}⭐! Напишите ваш Telegram-тег одной строкой в формате @username.»
- Проверка: Покупатель присылает свой юзернейм (например,
@durov). - Плагин проверяет юзернейм через Fragment API на существование.
- Если юзернейм не существует или введен с ошибкой, бот попросит прислать верный тег.
- Подтверждение:
- Если включена автоотправка без подтверждения, бот сразу начнет отправку звезд.
- Если требуется подтверждение, бот попросит покупателя отправить символ
+для подтверждения отправки на указанный@username. - Доставка: Звезды мгновенно отправляются на аккаунт покупателя через блокчейн TON.
- Успех: Бот отправляет ссылку на транзакцию во Fragment и автоматически подтверждает выполнение заказа на FunPay!
⌨️ Полезные команды в чате заказа
Если у вас включена функция ручного возврата, покупатель или вы можете использовать команду прямо в чате заказа на FunPay: