Betsy Bot Documentation
  • Betsy Bot Discord Bot
    • Betsy Premium Subscriptions
  • Global Commands
    • /user
    • /ticket
    • /payment
    • /giveaway
    • /channel
    • /ai
    • /review
    • /github
    • /key-value
  • Features
    • Settings
      • Auto Roles
      • Setting up your custom bot
      • Global command management
      • Update configuration owner
    • Support Panels (Tickets)
      • Create Support Panel
      • Edit Support Panel
      • Delete a Support Panel
      • Copy a Support Panel
      • Custom Implementations
    • Giveaways
      • Create giveaways
      • Edit giveaways
      • Delete giveaways
    • Polls
      • Create a poll
      • Edit a poll
      • Delete poll
    • Thread Channels
      • Create Thread Channels
      • Edit Threads Channel
      • Delete Thread Channels
      • Disable a Thread Channel
    • Send Message / Announcement
      • Create Message/Announcement
    • Tracked messages
      • Create Tracked Messages
      • Edit Tracked Messages
      • Copy Tracked Messages
      • Delete Tracked Messages
    • Sticky Messages
    • Welcome Messages
      • Create Welcome Messages
      • Edit Welcome Messages
      • Delete Welcome Messages
    • Auto Responders
      • Create Auto Responders
      • Edit Auto Responders
      • Delete Auto Responders
    • Custom commands
      • Create custom commands
      • Edit custom commands
      • Delete custom commands
    • Invite Tracker
    • Payments
    • Action Logs
    • Invite Link Blocker
    • Role Selection
    • Channel Cleaners
      • Create channel cleaners
      • Delete configuration of a cleaning channel
      • Update channel cleaning
    • User Verification
    • Reviews
    • Twitch Event Subscriptions
    • Channel Backups
  • Configurable Commands
    • Response Commands
    • Data Commands
      • Forms
      • REST Commands
  • Extras
    • Server Resources
      • Message Templates
      • Forms
      • Key Value Storage
    • Message Templating Engine
      • Message FAQs
    • Custom ID Actions
    • Betsy REST API
      • Webhooks
    • Betsy Webhook Messages
    • Github Integration
Powered by GitBook
On this page
  • Github
  • Azure Devops - Service Hooks

Was this helpful?

  1. Extras

Betsy Webhook Messages

Send messages based on various webhook events from your favorite websites.

PreviousWebhooksNextGithub Integration

Last updated 1 year ago

Was this helpful?

Github

Check out our full article on the Betsy Blogs on how to setup and use Webhooks with Discord.

Azure Devops - Service Hooks

You can setup Azure Devops Service hooks to have Betsy Send Messages based on various events that happen within your Azure Devops Projects.

Setup

  1. On any Azure Devops project go to your Project Settings.

  2. Click on "Service Hooks" in the left hand menu

  3. Click the "+" button to create a new service hook

  4. Under the list view select "Web Hooks" for your service type

  5. Click Next

  6. Select your Trigger (Check supported triggers below)

  7. Select any filters you want for your trigger

  8. Click Next

  9. Enter your Action Details

    1. In the URL enter the following ""

    2. Your Authentication Username and Password can be null

    3. Under HTTP Headers enter the following

      1. Betsy-Guild-Id:<Your Guild Id> (Betsy-Guild-Id:943258522643230740)

      2. Betsy-Channel-Id:<Your Channel Id> (Betsy-Channel-Id:961001381731377282)

    4. You can leave the rest of the settings alone

  10. Test your New Service Hook with the Test Button. You should see a test message in your server.

  11. If successful, you can hit finish.

    1. If not successful double check the settings. If still having issues open a support ticket in our discord.

Pull Requests (Supports all Pull Request Types)

Build Completed

https://blog.betsybot.xyz/step-by-step-guide-to-setting-up-github-to-discord-webhooks
https://api.betsybot.xyz/Webhook/AzureDevops
An example of a created pull request message
An example of a successful build