Überwacht den R6 Marketplace kontinuierlich anhand einer Trackingliste.
Der Discord-Bot verfolgt Verkäufe im Laufe der Zeit und stellt außerdem zusätzliche Artikeldaten bereit, die sonst nicht auf dem R6-Marktplatz angezeigt werden.
Viele der dabei gesammelten Daten können genutzt werden, um den Markt zu Ihrem Vorteil zu manipulieren.
Klonen Sie zunächst das Repo und navigieren Sie zum Repo:
git clone https://github.com/hiibolt/r6econ.git
cd r6econ
Fügen Sie als Nächstes eine Datei „data.json“ zu /assets
hinzu und belassen Sie den Inhalt wie folgt:
{
}
Fügen Sie als Nächstes eine Datei „ids.json“ zu /assets
hinzu und platzieren Sie alle Elemente und ihre Element-IDs im Inhalt. Im Assets-Ordner dieses Repos befindet sich ein Startbeispiel.
Stellen Sie sicher, dass Sie Privledge Message Intent in den Bot-Einstellungen im Discord Developer-Portal aktiviert haben.
Abschließend, abhängig von Ihrem Betriebssystem und der Wahl des Terminals:
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
Herzlichen Glückwunsch, Sie sind fertig! Laden Sie den Bot auf Ihren persönlichen Server ein und überprüfen Sie mit econ help
, ob er funktioniert.
Wenn bei der Einrichtung Fehler auftreten, wenden Sie sich bitte an @hiibolt auf Discord.
Bitten Sie mich nicht, „den Bot einzurichten“. Wenn Sie nicht über die in den Voraussetzungen aufgeführte Erfahrung verfügen, biete ich gegen eine festgelegte Gebühr Zugriff auf meine persönliche Kopie.
Stellen Sie sicher, dass Sie ein Volume für Ihre Assets binden und eine data.json
Datei mit dem Inhalt {}
sowie eine ids.json
Datei hinzufügen (die Vorlage ids.json
finden Sie in diesem Repository).
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 :
Listet alle verfügbaren Namen auf, nach denen Sie suchen können. Es wird jedoch empfohlen, stattdessen Artikel-IDs zu verwenden.
Listet alle verfolgten Skins auf.
Ruft die wirtschaftlichen Trends eines Artikels basierend auf seinem Namen in ids.json
ab.
Funktioniert wie oben, ermöglicht jedoch die direkte Suche anhand der statischen ID des Elements.
Zeigt ein Diagramm des aktuellen Status eines Elements an.
Dies ist der nützlichste Befehl und kann verwendet werden, um zu bestimmen, wann gekauft oder verkauft werden soll. Ein grundlegendes Beispiel dafür, wie man fundierte Entscheidungen trifft, finden Sie im verlinkten Artikel in der Beschreibung dieses Repos.
Berechnet, für wie viel Sie verkaufen müssen, um einen Gewinn zu erzielen, und schätzt Ihren Gewinn, wenn Sie jetzt verkaufen (gemäß RAP 10x).
Standardmeldung, die angezeigt wird, wenn ein ungültiger Befehl verwendet wird oder der Benutzer econ help
ausführt.
Ein Großteil des Authentifizierungscodes stammt von https://github.com/CNDRD/siegeapi.
Vielen Dank für den gut dokumentierten Code! <3