This is a customized version of Berichans forked Sysbot. This Sysbot is intended for use within the Xieon's Gaming Corner ecosystem. - If you're simply looking to obtain Pokemon feel free to join the Discord community, or check out my streams on Youtube and Twitch.
- BDSP
- Sword/Shield
- Legends Arceus
- Scarlet/Violet including The Teal Mask dlc.
- It is personalized for "Xieon Gaming".
- The code currently utilizes System.IO for local file manipulation. File path's in the code will need to be changed to reflect the correct file locations on the local system. For example the pathing of embed images points to a local system file location.
- This is my personal development build repository and is a work in progress.
Join the Xieon's Gaming Corner Discord Community
I am often streaming my implementation of this project live on Twitch. Xieon Gaming on Twitch
Also live stream project implementation on Youbtube. Xieon Gaming on Youtube
If you have never used a sysbot before please see the guide first. Read the official startup instructions
This project utilizes PKHex, however, the developers of the PKHex Program do not support, nor are they involved with this project or the one it was forked from - Please do not bother those developers, and take up their time which is much more valuable than mine. Please feel free to pester me in my Discord first if there are issues. Berichan is not involved with or supporting my project, but offers support as well listed below.
- This project requires you to have the appropiate hardware and modifications made to utillze it.
- You will need to have a Nintendo Switch that has CFW and capable of running the sysbotbase.
If you use code or portions of Berichan's modified coding you can seek support from them in their server Berichan Discord
- Base logic library to be built upon in game-specific projects.
- Contains a synchronous and asynchronous Bot connection class to interact with sys-botbase. sys-botbase client for remote control automation of Nintendo Switch consoles.
- Unit Tests for ensuring logic behaves as intended :)
- The driving force to develop this project is automated bots for Nintendo Switch Pokémon games. An example implementation is provided in this repo to demonstrate interesting tasks this framework is capable of performing.
- Refer to the Wiki for more details on the supported Pokémon features.
- Class library using SysBot.Base to contain logic related to creating & running Pokémon bots.
- Simple GUI Launcher for adding, starting, and stopping Pokémon bots (as described above).
- Configuration of program settings is performed in-app and is saved as a local json file.
- Discord interface for remotely interacting with the WinForms GUI.
- Provide a discord login token and the Roles that are allowed to interact with your bots.
- Commands are provided to manage & join the distribution queue.
- Twitch.tv interface for remotely announcing when the distribution starts.
- Provide a Twitch login token, username, and channel for login.
- YouTube.com interface for remotely announcing when the distribution starts.
- Provide a YouTube login ClientID, ClientSecret, and ChannelID for login.
- Discord.Net
- TwitchLib
- StreamingClientLibary as a dependency via Nuget.
- Refer to the
License.md
for details regarding licensing. - Note to Xieon - Cleaned up Markdown Langugage for test push