You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Supositware 2655899e23 Add 'LICENSE' 2 years ago
.idea DiscordPlaysSwitch & TwitchPlaysSwitch 2 years ago
DiscordPlaySwitch DiscordPlaysSwitch & TwitchPlaysSwitch 2 years ago
SysBot.NET@5ea3cb47cf DiscordPlaysSwitch & TwitchPlaysSwitch 2 years ago
TwitchPlaySwitch DiscordPlaysSwitch & TwitchPlaysSwitch 2 years ago
.gitignore DiscordPlaysSwitch & TwitchPlaysSwitch 2 years ago
.gitmodules DiscordPlaysSwitch & TwitchPlaysSwitch 2 years ago
DiscordPlaySwitch.sln DiscordPlaysSwitch & TwitchPlaysSwitch 2 years ago
LICENSE Add 'LICENSE' 2 years ago
SwitchPlaysLayout.png DiscordPlaysSwitch & TwitchPlaysSwitch 2 years ago
SwitchPlaysLayout.xcf DiscordPlaysSwitch & TwitchPlaysSwitch 2 years ago
readme.md DiscordPlaysSwitch & TwitchPlaysSwitch 2 years ago

readme.md

DiscordPlaysSwitch/TwitchPlaysSwitch

My attempt at making TwitchPlays type of thing with homebrew on my nintendo switch.

I'm not responsible for any ban that may happen to your account or console!

NOTE: I learned C# as i was doing this, therefore the code might not be of high quality

Thing required

Don't forget to clone the submodule too!

DiscordPlaysSwitch

Currently DiscordPlaysSwitch also require SysDVR but it could be easily modified to use something else like a capture card.

This version might not be up-to-date compared to TwitchPlaysSwitch.

config.json example

{
  "token": "Discord bot token",
  "prefix": "Discord bot prefix ",
  "nSwitch": {
    "IP": "Nintendo switch IP",
    "sysbotPORT": "6000",
    "sysDVRPORT": "6666"
  }
} 

TwitchPlaysSwitch

The capture is obviously done via another software so no change needed whether you use a capture card or sys-DVR.

config.json example

{
  "username": "Twitch username",
  "OAuth": "Twitch OAuth token",
  "ClientID": "Twitch Client ID",
  "AccessToken": "Twitch Access Token",
  "DiscordWebhook": "Discord webhook to send messages to",
  "nSwitch": {
    "IP": "Nintendo Switch IP",
    "sysbotPORT": "6000"
  }
} 

Thanks to Jetbrains for providing their IDE free of charges!