Monitora consistentemente o R6 Marketplace com base em uma lista de rastreamento.
O bot Discord rastreia as vendas ao longo do tempo, apresentando também dados extras de itens que não seriam exibidos de outra forma no R6 Marketplace.
Muitos dos dados coletados podem ser usados para manipular o mercado a seu favor.
Primeiro, clone e navegue até o repositório:
git clone https://github.com/hiibolt/r6econ.git
cd r6econ
Em seguida, adicione um arquivo 'data.json' a /assets
e deixe o conteúdo como:
{
}
Em seguida, adicione um arquivo 'ids.json' a /assets
e coloque quaisquer itens e seus IDs de item no conteúdo. Há um exemplo inicial na pasta de ativos deste repositório.
Certifique-se de ter habilitado o Privledge Message Intent nas configurações do bot no portal Discord Developer.
Finalmente, dependendo do seu sistema operacional e da escolha do terminal:
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
Parabéns, você terminou! Convide o bot para o seu servidor pessoal e verifique se ele funciona com econ help
.
Se você encontrar erros de configuração, entre em contato com @hiibolt no Discord.
Não me peça para ‘configurar o bot’ – se você não tiver a experiência listada nos pré-requisitos, ofereço acesso à minha cópia pessoal por uma taxa fixa.
Certifique-se de vincular um volume para seus ativos e adicionar um arquivo data.json
com conteúdo {}
, bem como um arquivo ids.json
(o modelo ids.json
pode ser encontrado neste repositório).
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 :
Lista todos os nomes disponíveis que você pode pesquisar. No entanto, é recomendado que você use IDs de item.
Lista todas as skins rastreadas.
Busca as tendências econômicas de um item com base em seu nome em ids.json
.
Funcionalmente igual ao anterior, mas permite a consulta direta pelo ID estático do item.
Exibe um gráfico do estado atual de um item.
Este é o comando mais útil e pode ser usado para determinar quando comprar ou vender. Um exemplo básico de como tomar decisões informadas está no artigo vinculado na descrição deste repo.
Calcula quanto você precisa vender para obter lucro e estima seu lucro se for vendido agora (de acordo com o RAP 10x).
Mensagem padrão mostrada quando um comando inválido é usado ou o usuário executa econ help
.
Grande parte do código de autenticação foi obtido em https://github.com/CNDRD/siegeapi.
Obrigado pelo código bem documentado! <3