Постоянно контролирует торговую площадку R6 на основе списка отслеживания.
Бот Discord отслеживает продажи с течением времени, а также предоставляет дополнительные данные о товарах, которые иначе не отображаются на торговой площадке R6.
Большая часть собираемых данных может быть использована для манипулирования рынком в ваших интересах.
Сначала клонируйте и перейдите в репозиторий:
git clone https://github.com/hiibolt/r6econ.git
cd r6econ
Затем добавьте файл data.json в /assets
и оставьте его содержимое следующим:
{
}
Затем добавьте файл «ids.json» в /assets
и поместите в него любые элементы и их идентификаторы. В папке ресурсов этого репозитория есть стартовый пример.
Убедитесь, что вы включили намерение сообщения о привилегиях в настройках бота на портале разработчиков Discord.
Наконец, в зависимости от вашей операционной системы и выбора терминала:
set AUTH_EMAIL = [email protected]
set AUTH_PW = mysecretpassword
set TOKEN = mydiscordbotstoken
pip install -r requirements.txt
python3.exe server.py
$ env: AUTH_EMAIL = " [email protected] "
$ env: AUTH_PW = " mysecretpassword "
$ env: TOKEN = " mydiscordbotstoken "
pip install - r requirements.txt
python3.exe server.py
export [email protected]
export AUTH_PW=mysecretpassword
export TOKEN=mydiscordbotstoken
pip install -r requirements.txt
python3 server.py
Поздравляем, все готово! Пригласите бота на свой личный сервер и проверьте его работу с помощью econ help
.
Если вы столкнулись с ошибками при настройке, свяжитесь с @hibolt в Discord.
Не просите меня «настроить бота» — если у вас нет опыта, указанного в предварительных требованиях, я предлагаю доступ к моей личной копии за установленную плату.
Обязательно привяжите том для своих ресурсов и добавьте файл data.json
с содержимым {}
, а также файл ids.json
(шаблон ids.json
можно найти в этом репозитории).
compose.yml
services :
r6econ-bot :
image : ghcr.io/hiibolt/r6econ:latest
volumes :
- ' assets:/app/assets '
environment :
- AUTH_EMAIL=<your ubisoft email here>
- AUTH_PW=<your ubisoft password here>
- TOKEN=<your discord token here>
volumes :
assets :
Перечисляет все доступные имена, которые вы можете найти. Однако вместо этого рекомендуется использовать идентификаторы элементов.
Список всех отслеживаемых скинов.
Извлекает экономические тенденции элемента на основе его имени в ids.json
.
Функционально то же самое, что и выше, но позволяет прямой поиск по статическому идентификатору элемента.
Отображает график текущего состояния элемента.
Это наиболее полезная команда, и ее можно использовать, чтобы определить, когда покупать или продавать. Базовый пример того, как принимать обоснованные решения, можно найти в статье по ссылке в описании этого репозитория.
Рассчитывает, за сколько вам нужно продать, чтобы получить прибыль, и оценивает вашу прибыль, если продать прямо сейчас (согласно RAP 10x).
Сообщение по умолчанию, которое отображается, когда используется недопустимая команда или пользователь запускает econ help
.
Большая часть кода аутентификации была взята с https://github.com/CNDRD/siegeapi.
Спасибо за хорошо документированный код! <3