Surveille en permanence le marché R6 sur la base d'une liste de suivi.
Le robot Discord suit les ventes au fil du temps, présentant également des données supplémentaires sur les articles qui ne seraient pas affichées autrement sur le marché R6.
La plupart des données recueillies peuvent être utilisées pour manipuler le marché à votre avantage.
Tout d’abord, clonez et accédez au dépôt :
git clone https://github.com/hiibolt/r6econ.git
cd r6econ
Ensuite, ajoutez un fichier 'data.json' à /assets
et laissez le contenu comme suit :
{
}
Ensuite, ajoutez un fichier « ids.json » à /assets
et placez tous les éléments et leurs ID d'élément dans le contenu. Il existe un exemple de départ dans le dossier Assets de ce dépôt.
Assurez-vous d'avoir activé Privledge Message Intent dans les paramètres du bot sur le portail des développeurs Discord.
Enfin, selon votre système d'exploitation et choix de 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
Félicitations, vous avez terminé ! Invitez le bot sur votre serveur personnel et vérifiez qu'il fonctionne avec econ help
.
Si vous rencontrez des erreurs de configuration, veuillez contacter @hiibolt sur Discord.
Ne me demandez pas de « configurer le bot » : si vous n’avez pas l’expérience indiquée dans les prérequis, je vous offre l’accès à ma copie personnelle moyennant des frais fixes.
Assurez-vous de lier un volume pour vos actifs et d'ajouter un fichier data.json
avec le contenu {}
, ainsi qu'un fichier ids.json
(le modèle ids.json
peut être trouvé dans ce référentiel).
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 :
Répertorie tous les noms disponibles que vous pouvez rechercher. Il est toutefois recommandé d'utiliser plutôt des ID d'élément.
Répertorie tous les skins suivis.
Récupère les tendances économiques d'un article en fonction de son nom dans ids.json
.
Fonctionnellement identique à celui ci-dessus, mais permet la recherche directe par l'ID statique de l'élément.
Affiche un graphique de l'état actuel d'un élément.
Il s’agit de la commande la plus utile et peut être utilisée pour déterminer quand acheter ou vendre. Un exemple de base sur la façon de prendre des décisions éclairées se trouve dans l'article lié dans la description de ce dépôt.
Calcule le prix auquel vous devez vendre pour réaliser un profit et estime votre profit s'il est vendu maintenant (selon le RAP 10x).
Message par défaut qui s'affiche lorsqu'une commande non valide est utilisée ou que l'utilisateur exécute econ help
.
Une grande partie du code d'authentification provient de https://github.com/CNDRD/siegeapi.
Merci pour le code bien documenté! <3