We currently have a released extension and for the next version we consider adding the chat capability to use the extension API instead of IRC.
Now we wonder: What will happen to already installed extensions? Will creators have to re-install, as the capabilities have changed, or does the update silently happen?
We’d rather not add that feature than forcing creators to reinstall the extension…
Last time I did this (enable chat between an old and new version) it was a silent upgrade.
But it doesn’t harm having a permission check in the config view, and/or help documentation on the changes/change log.
So it should be on by default/no streamer action required, it might just surprise people that the extension is suddenly talking, instead of the chat bot.
Thank you for the fast response! That sounds good, but what do you mean with “a permission check”? Like just an option for the creator to not use the feature, or is there a way to manage the capabilities on a creator-level that I haven’t found yet?