Releases: TabletopsAndAnvils/Foundry-Stream-Module
Releases · TabletopsAndAnvils/Foundry-Stream-Module
Foundry Stream Module 0.3.0
Compatibility with Foundry v9
Fix casting bug (streamChatType)
Add prefix in chat message from Twitch
Add settings for hiding Twitch Chat
Add settings for customizing command alias
Optimizing chat message filtering
Fix button click don't work
Many thanks to JDR-Ninja for bringing FSM into 9 compatibility!
Foundry Stream Module 0.2.7
- Added user requested feature for a chat command. When enabled, only messages using /t will go to Twitch and appear in the Twitch tab, all other messages will not be sent and remain in the Foundry tab. This may become the default standard going forward with FSM for 0.8.x but I plan to listen to user opinions.
- Removed the IC to OOC chat configuration from the config panel.
- Updated localization to reflect above changes.
Foundry Stream Module 0.2.6
- Added user requested output to dice roll requests. Roll request now outputs the forumula + rolltotal to Twitch after a request has been rolled. Ie 'Julia rolls 1d20 = [19] Thank you for the roll!'
- Updated localization file to reflect above change.
- Updated default configuration for above.
Foundry Stream Module 0.2.5
Hotfix
Foundry Stream Module 0.2.4
- Added option from directly within Request Roll to hide the roll from players. This is not a blindroll, it is a gmroll to the GM and/or their moderator(s) depending on who made the request. While this has always been possible by using the drop down selector in the chat box itself, this is here as a matter of convenience for GM's and moderators. If a GM requests a private roll it will only been seen by the GM until it is revealed, however if a moderator requests a private roll, the roll (if using DSN) and result will be seen by the moderator and the GM. As normal, a private roll can be revealed by right clicking on it.
- Added Request Roll localization support from within module configuration. Users can now customize the messages sent to Twitch regarding roll requests. Two option tags are available for these strings: ${dice} returns the roll request (ie 1d20) and ${who} returns who the request is made of if required.
- Updated documentation in compendium.
- Cleaned up code and structure in preparation for 0.8.x migration.
Foundry Stream Module 0.2.3
- Fixed url in modules.json
- Quick fix for language modification. You can now edit the language file for custom roll messages. Be sure to still include the trigger '!gm' and the variables '${who}' for the viewer name and '${dice}' for the dice to request. This is an advance method and should only be done by people familiar and comfortable with editing .json files as any error in the formatting of this file will not allow the module to load. I highly recommend making a backup of the original first! In the future, when I have the time to re-work the configuration of the module, I will make this editable from within Foundry itself. This is just a short term fix per user requests. PS, if you're editing the language .json in a language other than English that is currently supported byt Foundry, please share it on my github or Discord server so I can consider including it in future versions!
Foundry Stream Module 0.2.2u
Just a small update to address emotes being passed to the chat cards even when Receive from Twitch was disabled.
Foundry Stream Module 0.2.2r
- Added confirmation dialog to Clear Twitch Chat.
- Bug fix regarding turning off receiving chat messages from Twitch where even when turned off, clients were still receiving messages.
- Added obfuscation of the Twitch OAuth token. On save the OAuth token will appear scrambled, it's totally fine! I just added this for streamers who may be showing backend configuration in their streams to add a little bit of protection.
- Removed Sub only mode, should be temporary. Looking into whether Twitch has depreciated the tag.
- Removed Hide from Stream View temporarily. It will most likely be back in the immediate future.
Foundry Stream Module 0.2.2
- Bug fix regarding turning off receiving chat messages from Twitch where even when turned off, clients were still receiving messages.
- Added obfuscation of the Twitch OAuth token. On save the OAuth token will appear scrambled, it's totally fine! I just added this for streamers who may be showing backend configuration in their streams to add a little bit of protection.
- Removed Sub only mode, should be temporary. Looking into whether Twitch has depreciated the tag.
- Removed Hide from Stream View temporarily. It will most likely be back in the immediate future.
Foundry Stream Module 0.2.1
- Twitch Emotes are now passed into Foundry from Twitch chat!
- Subscriber Mode: You can now select to only allow subscriber chat messages to be passed from Twitch to Foundry. Anyone with moderator status is not affected. This also affects the Request Dice Roll system but not the Twitch only dice rolling system, that will still need to be toggled off separately. This is a great feature to add incentive to Subscribing to your channel, unfortunately Twitch does not allow Followers to be tagged at this time so a similar feature for Followers will not be in the immediate future.