Releases: Krayn/SongRequestManager
SongRequestManager v2.15.15
Changes
- compatible with BS 1.28 and 1.29 (should also be compatible with 1.27 and lower but not tested)
- added VIP/MOD/SUB/broadcaster tags to requests
- fixed not yet downloaded songs showing updated and new tags
Click here for instructions for setting up SRM without C(h)atCore
To use SRM without C(h)atCore you need a WebsocketServer that is sending the commands to SRM. This can either be done with a standalone app like the one created by corben78 (see: https://github.com/Corben78/srmwss) or with streamer.bot.
Websocket Connection with streamer.bot
-
Import the attached streamer.bot actions (Streamerbot.SRM.0.1.7.txt (or Streamerbot.SRM.0.1.8.txt if you use the upcoming 0.1.8 release))
-
Create a Websocket Server on port 9090 and the endpoint "/SRM", setup the Actions like in This Picture:
(if you want the Websocket Server to automatically start make sure to also check the "Auto Start on Startup" checkbox
(SB 0.1.7 only) If you have more then one Websocket Server in streamer.bot count which place in the list the newly created Server is. Open the Code within the "SRM-Code" Action and edit the "connectionId" in line 7 to (<Servernumber in list> - 1) -
Create a Command that triggers the Action "SRM-Command" and put all the command prefix from the Streamerbot.srmcommandlist.txt in the "Command(s)" field: (This list may not be complete - feel free to add ones i missed)
4) make sure to enable the Websocket connection in Beatsaber (Settings -> Mod Settings -> SRM -> Enable Websocket)
- if you use other mods that still use Chatcore and you prefer the websocket connection make sure to also select "Disable Chatcore"
SongRequestManager v.2.15.12
Changes
- fix censoring the song author name
- added censoring to more messages
Click here for instructions for setting up SRM without C(h)atCore
To use SRM without C(h)atCore you need a WebsocketServer that is sending the commands to SRM. This can either be done with a standalone app like the one created by corben78 (see: https://github.com/Corben78/srmwss) or with streamer.bot.
Websocket Connection with streamer.bot
-
Import the attached streamer.bot actions (Streamerbot.SRM.0.1.7.txt (or Streamerbot.SRM.0.1.8.txt if you use the upcoming 0.1.8 release))
-
Create a Websocket Server on port 9090 and the endpoint "/SRM", setup the Actions like in This Picture:
(if you want the Websocket Server to automatically start make sure to also check the "Auto Start on Startup" checkbox
(SB 0.1.7 only) If you have more then one Websocket Server in streamer.bot count which place in the list the newly created Server is. Open the Code within the "SRM-Code" Action and edit the "connectionId" in line 7 to (<Servernumber in list> - 1) -
Create a Command that triggers the Action "SRM-Command" and put all the command prefix from the Streamerbot.srmcommandlist.txt in the "Command(s)" field: (This list may not be complete - feel free to add ones i missed)
4) make sure to enable the Websocket connection in Beatsaber (Settings -> Mod Settings -> SRM -> Enable Websocket)
- if you use other mods that still use Chatcore and you prefer the websocket connection make sure to also select "Disable Chatcore"
SongRequestManager v.2.15.9
Changes
- Added the option to set a threshold in minutes for the creation time of a song which censors the song info if its not met
Click here for instructions for setting up SRM without C(h)atCore
To use SRM without C(h)atCore you need a WebsocketServer that is sending the commands to SRM. This can either be done with a standalone app like the one created by corben78 (see: https://github.com/Corben78/srmwss) or with streamer.bot.
Websocket Connection with streamer.bot
-
Import the attached streamer.bot actions (Streamerbot.SRM.0.1.7.txt (or Streamerbot.SRM.0.1.8.txt if you use the upcoming 0.1.8 release))
-
Create a Websocket Server on port 9090 and the endpoint "/SRM", setup the Actions like in This Picture:
(if you want the Websocket Server to automatically start make sure to also check the "Auto Start on Startup" checkbox
(SB 0.1.7 only) If you have more then one Websocket Server in streamer.bot count which place in the list the newly created Server is. Open the Code within the "SRM-Code" Action and edit the "connectionId" in line 7 to (<Servernumber in list> - 1) -
Create a Command that triggers the Action "SRM-Command" and put all the command prefix from the Streamerbot.srmcommandlist.txt in the "Command(s)" field: (This list may not be complete - feel free to add ones i missed)
4) make sure to enable the Websocket connection in Beatsaber (Settings -> Mod Settings -> SRM -> Enable Websocket)
- if you use other mods that still use Chatcore and you prefer the websocket connection make sure to also select "Disable Chatcore"
SongRequestManager v.2.15.8
Changes
- fixed Queue/History not saving between restarts
- Still works with Beat Saber version 1.18 to 1.21
- optional CatCore support added (ChatCore still supported as well)
- optional BS+ Chat Integration support added
- added colored icon after the BSR code in the list to indicate if a request originates from a VIP or Moderator
Click here for instructions for setting up SRM without C(h)atCore
To use SRM without C(h)atCore you need a WebsocketServer that is sending the commands to SRM. This can either be done with a standalone app like the one created by corben78 (see: https://github.com/Corben78/srmwss) or with streamer.bot.
Websocket Connection with streamer.bot
-
Import the attached streamer.bot actions (Streamerbot.SRM.0.1.7.txt (or Streamerbot.SRM.0.1.8.txt if you use the upcoming 0.1.8 release))
-
Create a Websocket Server on port 9090 and the endpoint "/SRM", setup the Actions like in This Picture:
(if you want the Websocket Server to automatically start make sure to also check the "Auto Start on Startup" checkbox
(SB 0.1.7 only) If you have more then one Websocket Server in streamer.bot count which place in the list the newly created Server is. Open the Code within the "SRM-Code" Action and edit the "connectionId" in line 7 to (<Servernumber in list> - 1) -
Create a Command that triggers the Action "SRM-Command" and put all the command prefix from the Streamerbot.srmcommandlist.txt in the "Command(s)" field: (This list may not be complete - feel free to add ones i missed)
4) make sure to enable the Websocket connection in Beatsaber (Settings -> Mod Settings -> SRM -> Enable Websocket)
- if you use other mods that still use Chatcore and you prefer the websocket connection make sure to also select "Disable Chatcore"
SongRequestManger v.2.15.4
Changes
- Works with Beat Saber version 1.18 to 1.21
- Chatcore is optional now,
- added Websocket Connection to handle Chat through other means (Added websocket-sharp as dependency)
- a standalone twitch connection using Websockets for SRM is being developed by corben78 here: https://github.com/Corben78/srmwss
- allows using SRM without any Chatconnection through the ingame keyboard in the SRM UI
Websocket Connection via streamer.bot
-
Import the attached streamer.bot actions (Streamerbot.SRM.0.1.7.txt (or Streamerbot.SRM.0.1.8.txt if you use the upcoming 0.1.8 release))
-
Create a Websocket Server on port 9090 and the endpoint "/SRM", setup the Actions like in This Picture:
(if you want the Websocket Server to automatically start make sure to also check the "Auto Start on Startup" checkbox
(SB 0.1.7 only) If you have more then one Websocket Server in streamer.bot count which place in the list the newly created Server is. Open the Code within the "SRM-Code" Action and edit the "connectionId" in line 7 to (<Servernumber in list> - 1) -
Create a Command that triggers the Action "SRM-Command" and put all the command prefix from the Streamerbot.srmcommandlist.txt in the "Command(s)" field: (This list may not be complete - feel free to add ones i missed)
4) make sure to enable the Websocket connection in Beatsaber (Settings -> Mod Settings -> SRM -> Enable Websocket)
- if you use other mods that still use Chatcore and you prefer the websocket connection make sure to also select "Disable Chatcore"