View Code? Open in Web Editor
NEW
A streamlabs-chatbot script that creates an overlay for XSPLIT/OBS/SLOBS to show medal.tv clip playback.
License: Other
JavaScript 26.46%
Python 34.01%
HTML 4.54%
CSS 7.07%
Shell 1.96%
C# 25.68%
PowerShell 0.13%
Batchfile 0.14%
chatbot-medaloverlay's Introduction
chatbot-medaloverlay's People
Contributors
chatbot-medaloverlay's Issues
There should be an option to disable chat notifications.
Additionally, if chat notifications are enabled, it should only notify when live.
I think this has to do with the event handlers. I think they are not unregistering like they should be when the settings reload.
When saving, it should update the settings object within the script. Currently, it is not doing this.
Add the "clip command" info to the info command.
When the script is unloaded or chatbot exits, the mohttpd.exe
should also exit.
because of the change recently the userId property is different case. need to correct.
Currently, a single call to !clip
will create the clip. Would be nice to set the minimum number of people required to call the command, within a specific time frame, in order to trigger the clip.
Show some type of status of how close it is to trigger the clip.
Some cases when the full path is used for the videos folder, the videos do not play in OBS/SLOBS but they play when the overlay.html
is opened in chrome.
Instead of using SendKeys
to send the key press, it would be nice to use a local api within the app to trigger the clip creation
Currently, this feature does not exist withing Medal app.
From hathematics#2829
a streamlabs OBS overlay that allows the streamer to access their medal.tv clip library. This way we can create a window in our stream to have random clips play during away scenes/etc.
Some websocket api that notifies when the clip is uploaded, and what the link to the clip is so it can be advertised in the chat
Would be nice to use app websockets to get notified when the clip creation starts / finishes.
The does not currently exist within the medal app.
When the clips are in the users AppData directory, there seems to be a permission issue with being able to access the clips in that directory.
Current workaround, set Medal to use a directory outside of the "users" app data directory.
If the !clip
command is currently on cooldown, allow to turn on so the bot will notify chat that it is on cooldown.
allow customization of the notification message
The video position can only be in set locations:
Top / Left
Top / Center
Top / Right
Middle / Left
Middle / Center
Middle / Right
Bottom / Left
Bottom / Center
Bottom / Right
It would be nice to be able to also set the absolute top/right/bottom/left positions of the video
Currently the video size is hard coded to a max-width
of 320px
. It would be nice if this was configurable
The calling user does not get mentioned by the bot when they call the command. it uses the streamer name.