This is an FOSS (Free and Open-Source Software) setup for Streamer.Bot that allows you to automate your OBS overlay, provide the ability to search and link romhacks, receive suggestions, and keep track of your progress.
- Automate your OBS overlay
- Search and link SMW Central from your chat
- Receive suggestions
- Keep track of your progress
- Permissions system to ensure only you and your mods can make updates
- Only manages two files: a history of the hacks you've beaten (including when you did so) and a markdown table of which games people requested you to play
Streamer.Bot with OBS Websocket enabled
- Download Streamer.Bot
- Follow the Streamer.Bot Quick-Start guide if you haven't used bot before.
- Copy the Import Code and import the command into the bot.
- Add a valid
path
to the the ActionChat - !romhack
- Enable the
!romhack
command, addHot Keys
toExit++
andExit--
- Run
!romhack setup
while being offline.
Command | Description | Streamer | Mods | Viewers |
---|---|---|---|---|
suggest [ROM Hack Name] |
Add a ROM Hack to the suggestions list | ✓ | ✓ | ✓ |
search [ROM Hack Name] |
Searches SMW Central for a ROM Hack and posts it to chat | ✓ | ✓ | ✓ |
manual [Name, Creator, Type, Exits] |
Takes a list of comma seperated values to manually generate an overlay | ✓ | ✓ | |
id [id] |
Use an SMW Central ID to update your Overlay | ✓ | ✓ | |
restore |
Reverts the overlay to the previous hack. | ✓ | ✓ | |
update [ROM Hack Name] |
Updates the overlay to the specified ROM Hack. | ✓ | ✓ | |
setup |
Creates the "[O]Romhack Info" overlay scene that will be updated | ✓ |
I gladly welcome contributions and feature requests for this setup. Feel free to open an Issue, create a pull request or message me on Discord.
A HUGE SHOUTOUT to EvilAdmiralKivi who wrote the parser and without whom this would not exist.
Feature | Planned for Release Version |
---|---|
1.1 | |
Search for Tools, ASM, Music, Blocks | 1.2 |
Feature | Version |
---|---|
Cover in OBS | 1.1 |
Manual update | 1.1 |
Parse by ID | 1.1 |
- Update Setup methods for ID
- OBS Raw for Cover
This project is licensed under the MIT License.