berichan / SysBot.PokemonScarletViolet

A trade bot for Pokemon Scarlet/Violet
GNU Affero General Public License v3.0
79 stars 28 forks source link

A custom SysBot.NET tradebot for Pokémon Scarlet/Violet

License

This is the trade bot running on my Twitch channel at https://twitch.tv/berichandev/ If all you want is to request Pokémon, please go there!

This is a custom sysbot, the Scarlet/Violet functionality of this bot is not created or supported by the PKHeX developers, please do not pester them! Read the official startup instructions if you've never hosted a switch sysbot.

Download the latest build of this bot here

Support Discord:

For support on setting up your own instance of this SysBot, feel free to join the discord! (This sysbot isn't supported by the PKHeX-Projects discord, please do not ask for help there or bother them with questions related to this bot.)

sys-botbase client for remote control automation of Nintendo Switch consoles.

SysBot.Base:

SysBot.Tests:

Example Implementations

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.

SysBot.Pokemon:

SysBot.Pokemon.WinForms:

SysBot.Pokemon.Discord:

SysBot.Pokemon.Twitch:

SysBot.Pokemon.YouTube:

Uses Discord.Net , TwitchLib and StreamingClientLibary as a dependency via Nuget.

Other Dependencies

Pokémon API logic is provided by PKHeX, and template generation is provided by AutoMod.

License

Refer to the License.md for details regarding licensing.