You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 years ago | |
---|---|---|
.idea | 3 years ago | |
DiscordPlaySwitch | 3 years ago | |
SysBot.NET@5ea3cb47cf | 3 years ago | |
TwitchPlaySwitch | 3 years ago | |
.gitignore | 3 years ago | |
.gitmodules | 3 years ago | |
DiscordPlaySwitch.sln | 3 years ago | |
LICENSE | 3 years ago | |
SwitchPlaysLayout.png | 3 years ago | |
SwitchPlaysLayout.xcf | 3 years ago | |
readme.md | 3 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
- A non-ipatched switch with Atmosphere cfw and sys-botbase
- SysBot.NET ( Included as a submodule in this repo )
- SysDVR ( Only for DiscordPlaysSwitch )
- ffmpeg ( Only for DiscordPlaysSwitch )
- ldn_mitm ( If playing a game that use local play like pokémon sword/shield )
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!