الملفات
codepill-sfu/webhook
2025-07-02 23:12:23 +02:00
..
2025-04-05 11:04:29 +02:00

Webhooks Example

webhook

This example shows how to set up a server to listen for MiroTalk SFU webhook events (join, exitRoom, disconnect).

Step 1: Enable Webhooks

Edit app/src/config.js to enable webhooks:

webhook: {
    enabled: true, // Enable webhook functionality
    url: 'http://localhost:8888/webhook-endpoint', // Webhook server URL
},

Step 2: Run the Webhook Server

  1. Install dependencies:

    npm install
    
  2. Start the server:

    npm start
    

Step 3: Webhook Events

MiroTalk SFU sends HTTP POST requests to the specified URL with event data:

Example Payload:

{
    "event": "join",
    "data": {}
}
  • Events: join, exit, disconnect.
  • Data: Includes event and custom data.