4.3 Slack app & webhook

Tạo Slack app và Incoming Webhook

  1. Đăng nhập slack.com, tạo workspace (vd sentinel) hoặc dùng sẵn.

  2. Tạo channel vprofile-actions (Private).

  3. Mở api.slack.com/apps -> Create New App -> From scratch (tên vpro-act-notifications), chọn workspace -> Create app.

  4. Incoming Webhooks -> Activate.

    Trang Incoming Webhooks

  5. Add New Webhook to Workspace -> chọn channel vprofile-actions -> Allow.

    Cấp quyền webhook

  6. Copy Webhook URL và lưu lại. Kiểm tra:

    curl -X POST -H 'Content-type: application/json' \
      --data '{"text":"Hello, World!"}' <YOUR_SLACK_WEBHOOK_URL>