Make the webhook API URL configurable
Describe the solution you'd like
Currently the webhook API URL is hard-coded to https://api.crowbar.tools/v1/webhook/${streamer.channelId}/${webhookId}.
Could this be configurable somewhere, as an advanced option or whatever?
Additional context
I would like a way to customize this in case I want to run my own webhook server (on Render or whatever) such as:
- My own R&D
- Don't want to depend on third party service
Edit: As I looked into how this all works it seem that this would be a pretty monumental undertaking. From what I can tell, the authentication to the Crowbar Tools API relay looks to be piggy-backing off Firebot's built-in Twitch auth, very clever. An alternate relay server would presumably need its own client token (even though that's not technically necessary I guess). Which means new UI's for the client to authenticate, etc. I'm concluding it's probably best left to plugins if there are special needs?