All Projects → kwsch → Sysbot.net

kwsch / Sysbot.net

Licence: agpl-3.0
sys-botbase client for remote control automation of Nintendo Switch consoles.

Projects that are alternatives of or similar to Sysbot.net

Shuffle
Shuffle: A general purpose security automation platform platform. We focus on accessibility for all.
Stars: ✭ 424 (+132.97%)
Mutual labels:  automation, discord
Pokemongo Bot
A full functional bot that can act like the normal phone app
Stars: ✭ 1,053 (+478.57%)
Mutual labels:  pokemon, discord
Discord Akairo
A bot framework for Discord.js.
Stars: ✭ 433 (+137.91%)
Mutual labels:  bot-framework, discord
SysBot.AnimalCrossing
Animal Crossing: New Horizons bot using SysBot.NET
Stars: ✭ 54 (-70.33%)
Mutual labels:  bot-framework, nintendo-switch
Pokeball Selfbot Poketwo Automation
This specific selfbot was designed to automatically catch pokemon spawned on Discord by Poketwo bot. It also offers other utility functions to automate features like trading, releasing, id search, etc. Currently the autocatcher is powered by AI making it possible to autocatch pokemons on multiple bots like PokeTwo, PokeRealm, etc.
Stars: ✭ 131 (-28.02%)
Mutual labels:  pokemon, discord
Pokemongo Bot
The Pokemon Go Bot, baking with community.
Stars: ✭ 3,730 (+1949.45%)
Mutual labels:  automation, pokemon
Diun
Receive notifications when an image is updated on a Docker registry
Stars: ✭ 704 (+286.81%)
Mutual labels:  automation, discord
PokemonBattleEngine
A C# library that can emulate Pokémon battles.
Stars: ✭ 92 (-49.45%)
Mutual labels:  pokemon, discord
Sylphy
👑 the better discord bot framework
Stars: ✭ 85 (-53.3%)
Mutual labels:  bot-framework, discord
Switchpresence
A Nintendo Switch custom sysmodule for Discord Rich Presence.
Stars: ✭ 75 (-58.79%)
Mutual labels:  nintendo-switch, discord
Bas
BrowserAutomationStudio can automate everything that Chrome can.
Stars: ✭ 203 (+11.54%)
Mutual labels:  automation, bot-framework
Pknx
Pokémon (Nintendo Switch) ROM Editor & Randomizer
Stars: ✭ 165 (-9.34%)
Mutual labels:  pokemon, nintendo-switch
Pokemobbot
a Pokemon Go Bot by PokeMobBot Team - Discord: https://discord.gg/8msqsWV | Forums:
Stars: ✭ 505 (+177.47%)
Mutual labels:  pokemon, discord
Rpgbot
A Discord Bot with lots of RPG utilities
Stars: ✭ 63 (-65.38%)
Mutual labels:  pokemon, discord
Poketwo
A Discord bot.
Stars: ✭ 139 (-23.63%)
Mutual labels:  pokemon, discord
Whatsapp Bot
BOT - WhatsApp Web in TypeScript
Stars: ✭ 170 (-6.59%)
Mutual labels:  automation, bot-framework
Argocd Image Updater
Automatic container image update for Argo CD
Stars: ✭ 174 (-4.4%)
Mutual labels:  automation
Tox
Command line driven CI frontend and development task automation tool.
Stars: ✭ 2,523 (+1286.26%)
Mutual labels:  automation
Awesome Discord
🕹 A curated list of awesome things on Discord.
Stars: ✭ 180 (-1.1%)
Mutual labels:  discord
Assh
💻 make your ssh client smarter
Stars: ✭ 2,340 (+1185.71%)
Mutual labels:  automation

SysBot.NET

License

Support Discord:

For support on setting up your own instance of SysBot.NET, feel free to join the discord! (Beware of un-official discords who claim to be official)

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

SysBot.Base:

  • Base logic library to be built upon in game-specific projects.
  • Contains a synchronous and asynchronous Bot connection class to interact with sys-botbase.

SysBot.Tests:

  • Unit Tests for ensuring logic behaves as intended :)

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:

  • Class library using SysBot.Base to contain logic related to creating & running Sword/Shield bots.

SysBot.Pokemon.WinForms:

  • 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.

SysBot.Pokemon.Discord:

  • 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.

SysBot.Pokemon.Twitch:

  • Twitch.tv interface for remotely announcing when the distribution starts.
  • Provide a Twitch login token, username, and channel for login.

SysBot.Pokemon.YouTube:

  • YouTube.com interface for remotely announcing when the distribution starts.
  • Provide a YouTube login ClientID, ClientSecrtet and ChannelD for login.

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].