Disable webhooks for non-admin users + default webhooks

Hello everyone. Thank you for all the good work on this project!

I have a couple of question regarding webhooks.

  1. Is there any way to disable both outgoing and incoming webhooks for non admin users?
  2. Is there any way to setup default webhooks for all newly registered users? Or something like system wide webhooks for all teams/channels?
  3. How to create a bot and/or how to use webhooks in private conversation with bot?

Thanks.