Всем привет!
С позволения разработчика данного бота, хочу поделиться статьёй о том, как установить бота: Ссылка .
В статье будет описываться процесс запуска данного бота на windows.
Функционал:
- Автоматическое поднятие лотов
- Автоматическое восстановление лотов после продажи
- Автовыдача товаров
Установка:
1. Заходим по данной ссылке: Ссылка , нажимаем на кнопку "Code", потом на "Download ZIP"

2. После закачки, разархивируем его в любое место
3. Скачиваем Node JS 16.16.0 LTS(актуальная версия на момент написания статьи) по ссылке: Ссылка и устанавливаем его
4. Открываем командную командную строку комбинацией клавиш WIN + R, далее в строчку пишем cmd
5. После открытия командной строки прописываем
cd и путь до папки с ботом
пример
cd C:\Users\1\Desktop\FunPayServer-main
6. Далее в командной строке приписываем
npm i
и устанавливаем дополнительные модули для работы скрипта, если всё получилось, должно выглядеть вот так:
7. Теперь в браузер Google Crome устанавливаем расширение EditThisCookie по ссылке: Ссылка
8. Входим в аккаунт FunPay, с которого осуществляются продажи, нажимаем на установленное расширение и в открывшейся панели открываем "golden_key", значение этой строки нам понадобится в следующем пункте
9. Открываем файл config.json в главной папке нашего бота любым редактором и вписываем наш [tooltip=154]куки[/tooltip] из предыдущего пункта в строчку "token" по примеру:
и сохраняем файл
10. Теперь запускаем файл Start.bat в главной папке нашего бота, если всё получилось, вы увидите:
11. Ну и последнее, чтобы настроить автовыдачу товаров, нужно выключить нашего бота просто закрыв командную строку, открыть папку Data и далее открыть файл autoIssueGoods.json и далее вводим данный код в него
[b][b][{ "name": "ТУТ ТОЧЬ В ТОЧЬ НАЗВАНИЕ ЛОТА", "message": "Тут прописываем товар, который будет выдаваться" }, { "name": "ТУТ ТОЧЬ В ТОЧЬ НАЗВАНИЕ ЛОТА", "message": "Тут прописываем товар, который будет выдаваться" }][/b][/b]
Пример:
После этого снова запускаем Start.bat
12. Также, в папке src есть файл index.js, в нём можно настроить интервалы в миллисекундах, которые находятся в скобочках в коде:
enableLotsRaise(120000); // поднимает лоты enableGoodsStateCheck(120000); // переводит лот в активное состояние, если он был продан enableAutoIssue(20000); // автовыдача //enableAutoResponse(2000); // строка отвечает за автоответ, в данный момент не работает enableUserDataUpdate(100000); // обновление данных, нужно для работы бота
Решение возникших ошибок: