Dies ist ein benutzerdefinierter Fork des Sysbots und somit ein eigenes Projekt - darum bitte nicht mit unseren Problemen die Pkhex Entwickler belästigen
Note: for all those who don't understand German but only English, we still use SysBot from PKHex in English, using SysBot is free, feel free!
- our Support Discord from Aura and Furby: Support Discord
Wenn Sie Unterstützung beim Einrichten Ihrer eigenen Instanz von SysBot.NET benötigen, können Sie sich gerne dem Discord anschließen! (Vorsicht vor inoffiziellen Zwietracht, die behaupten, offiziell zu sein)
sys-botbase Client zur Fernsteuerungsautomatisierung von Nintendo Switch-Konsolen.
- Basislogikbibliothek, auf der in spielspezifischen Projekten aufgebaut werden kann. – Enthält eine synchrone und asynchrone Bot-Verbindungsklasse zur Interaktion mit sys-botbase.
- Unit-Tests, um sicherzustellen, dass sich die Logik wie beabsichtigt verhält :)
Die treibende Kraft bei der Entwicklung dieses Projekts sind automatisierte Bots für Nintendo Switch-Pokémon-Spiele. In diesem Repo wird eine Beispielimplementierung bereitgestellt, um interessante Aufgaben zu demonstrieren, die dieses Framework ausführen kann. Siehe die Wiki Weitere Informationen zu den unterstützten Pokémon-Funktionen finden Sie hier.
- Klassenbibliothek, die SysBot.Base verwendet, um Logik zum Erstellen und Ausführen von Sword/Shield-Bots zu enthalten.
- Einfacher GUI-Launcher zum Hinzufügen, Starten und Stoppen von Pokémon-Bots (wie oben beschrieben).
- Die Konfiguration der Programmeinstellungen erfolgt in der App und wird als lokale JSON-Datei gespeichert.
- Discord-Schnittstelle für die Remote-Interaktion mit der WinForms-GUI.
- Geben Sie ein Discord-Anmeldetoken und die Rollen an, die mit Ihren Bots interagieren dürfen.
- Es werden Befehle zum Verwalten und Beitreten zur Verteilungswarteschlange bereitgestellt.
- Twitch.tv-Schnittstelle zur Fernankündigung des Beginns der Verteilung.
- Geben Sie ein Twitch-Anmeldetoken, einen Benutzernamen und einen Kanal für die Anmeldung an.
- YouTube.com-Schnittstelle zur Fernankündigung des Beginns der Verteilung.
- Geben Sie für die Anmeldung eine YouTube-Anmelde-Client-ID, ein Client-Geheimnis und eine Kanal-ID an.
Verwendet Discord.Net , TwitchLib und StreamingClientLibary als Abhängigkeit über Nuget.
Die Pokémon-API-Logik wird bereitgestellt von PKHeX, und die Vorlagengenerierung wird bereitgestellt von Auto-Legality Mod. Aktuelle Vorlagengenerierungsverwendungen @santacrab2's Auto-Legality Mod fork.
Siehe die License.md Einzelheiten zur Lizenzierung.
