Discord-бот Wingman

Бот показывает карточки продавцов и цены в разделах FunPay, следит за ценой и предупреждает о мошенниках. Он читает только публичные страницы FunPay и не просит данные аккаунта.

Песочница команд
Добавить бота в Discord

На сервер или в свой аккаунт. Во втором случае команды работают в любом чате.

торговляТестовые данные
seller_max использует /price раздел: Genshin Impact - Кристаллы сотворения
WingmanПРИЛОЖЕНИЕСегодня
Genshin Impact - Кристаллы сотворения
Цены в разделе FunPay

От 79 ₽, медиана 358.50 ₽
10 лотов
5 продавцов, онлайн 4

Как добавить

  • На сервер. Команды работают в каналах сервера, включается защита от мошенников, администраторы настраивают бота через /settings.
  • В свой аккаунт. Команды работают в любом чате: в личных сообщениях, группах и на серверах, где бота нет.

Команды

КомандаЧто делаетОтвет
/sellerКарточка продавца: рейтинг, отзывы, стаж, лотывиден всем
/priceЦены в разделе: минимум, медиана, самые дешёвые лотывиден всем
/watchПодписки на новые лоты не дороже заданной ценытолько вам
/feeКалькулятор комиссиивиден всем
/settingsВалюта, защита от мошенников, журнал, новоститолько вам
/wingmanСправка по командам и ссылкитолько вам

Валюта

Цены показываются в рублях, долларах или евро. Если валюту выбрал администратор сервера, действует она. Иначе действует ваша личная валюта из /settings, по умолчанию рубли.

Откуда данные

Бот загружает публичные страницы funpay.com от своего имени, не чаще одного запроса в 1,5 секунды. Страница раздела хранится 4 минуты, профиль продавца - 10 минут, список разделов - 12 часов. Поэтому цены в ответе могут отставать от сайта на несколько минут.

Если FunPay не отвечает, бот пишет «FunPay сейчас не отвечает, попробуйте через минуту.»

Новости Wingman

Администратор может выбрать канал новостей в /settings. Туда бот публикует новые выпуски расширения с GitHub: название, дата, описание и кнопки «Скачать» и «GitHub». Выпуски проверяются раз в 30 минут, при выборе канала бот сразу присылает последний.