Установка бота для FunPay

Хочу поделиться статьёй о том, как установить бота: https://github.com/NightStrang6r/FunPayServer .
В статье будет описываться процесс запуска данного бота на windows.

Функции:

  • Автоматическое поднятие лотов
  • Автоматическое восстановление лотов после продажи
  • Автовыдача товаров

Процесс запуска:

1. Заходим по данной ссылке: https://github.com/NightStrang6r/FunPayServer , нажимаем на кнопку “Code”, потом на “Download ZIP”

2. После закачки, разархивируем его в любое место

3. Скачиваем Node JS 16.16.0 LTS(актуальная версия на момент написания статьи) по ссылке: https://nodejs.org/en/ и устанавливаем его

4. Открываем командную командную строку комбинацией клавиш WIN + R, далее в строчку пишем cmd

5. После открытия командной строки прописываем

cd и путь до папки с ботом

пример

cd C:\Users\1\Desktop\FunPayServer-main

6. Далее в командной строке приписываем

npm i

и устанавливаем дополнительные модули для работы скрипта, если всё получилось, должно выглядеть вот так:

7. Теперь в браузер Google Crome устанавливаем расширение EditThisCookie по ссылке: https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg

8. Входим в аккаунт FunPay, с которого осуществляются продажи, нажимаем на установленное расширение и в открывшейся панели открываем “golden_key”, значение этой строки нам понадобится в следующем пункте

9. Открываем файл config.json в главной папке нашего бота любым редактором и вписываем наш куки из предыдущего пункта в строчку “token” по примеру:

и сохраняем файл

10. Теперь запускаем файл Start.bat в главной папке нашего бота, если всё получилось, вы увидите:

11. Ну и последнее, чтобы настроить автовыдачу товаров, нужно выключить нашего бота просто закрыв командную строку, открыть папку Data и далее открыть файл autoIssueGoods.json и далее вводим данный код в него

[{
        "name": "ТУТ ТОЧЬ В ТОЧЬ НАЗВАНИЕ ЛОТА",
        "message": "Тут прописываем товар, который будет выдаваться"
},
{
        "name": "ТУТ ТОЧЬ В ТОЧЬ НАЗВАНИЕ ЛОТА",
        "message": "Тут прописываем товар, который будет выдаваться"
}]

Пример:

После этого снова запускаем Start.bat

12. Также, в папке src есть файл index.js, в нём можно настроить интервалы в миллисекундах, которые находятся в скобочках в коде:

enableLotsRaise(120000); // поднимает лоты

enableGoodsStateCheck(120000);  // переводит лот в активное состояние, если он был продан
enableAutoIssue(20000); // автовыдача
//enableAutoResponse(2000); // строка отвечает за автоответ, в данный момент не работает
enableUserDataUpdate(100000); // обновление данных, нужно для работы бота

1 Comment

  • В папке нет файла config.json хзче делать, все остальное легко и понятно

    Toshaa
    Posted 29.07.2023

Leave a comment

Discord

Наш дискорд сервер

Telegram

Мы в Telegram

AWKA.IO © 2012-2025 Все права защищены. Пользовательское соглашение  |  Контакты  |  О нас | Отказ от ответственности | Полное или частичное копирование материалов сайта без согласования с редакцией запрещено.|

Мы используем cookie, чтобы собирать статистику и делать контент более интересным. Также cookie используются для отображения более релевантной рекламы. Вы можете прочитать подробнее о cookie-файлах и изменить настройки вашего браузера.


Перейти к верхней панели