When you establish a bridge, either via !hubs create or by manually changing the topic, if no webhook exists in the channel, the bot will attempt to make one.
When you change the webhooks in the channel, the bot will take a look and use whatever webhook is best, or notice that none exist anymore. However, it won't create a new one if none exist.
The bot will let you know if it tries to do these things and fails due to lack of permissions, or if you remove the Hubs webhook when a bridge is running.
In addition, webhooks the bot makes now get a duck avatar so they look nice in chat. We should really figure out how to get a little thumbnail of people's avatars so we can use that when bridging their chat.
Now it should work like this:
!hubs create
or by manually changing the topic, if no webhook exists in the channel, the bot will attempt to make one.The bot will let you know if it tries to do these things and fails due to lack of permissions, or if you remove the Hubs webhook when a bridge is running.
In addition, webhooks the bot makes now get a duck avatar so they look nice in chat. We should really figure out how to get a little thumbnail of people's avatars so we can use that when bridging their chat.