Webhook für Whisper-Posts

Gibt es einen Webhook, der ausgelöst werden kann, wenn jemand einen Whisper-Post erstellt? Ich vermute nicht, aber ich frage nur für den Fall.

Ich glaube nicht, dass es möglich ist, Webhooks so zu konfigurieren, dass sie nur ausgelöst werden, wenn ein Whisper-Post erstellt wird, aber Sie können einen Post Events-Webhook erstellen und dann den Code, der den Webhook empfängt, nach Whisper-Posts filtern.

Die Nutzlast für Whisper-Posts hat das Feld post_type auf 4 gesetzt. Zum Beispiel:

{
  "post": {
    "id": 740,
    "name": null,
    "username": "scossar",
    "avatar_template": "/letter_avatar_proxy/v4/letter/s/b77776/{size}.png",
    "created_at": "2024-10-18T17:00:36.065Z",
    "cooked": "<p>testing whispers and webhooks</p>",
    "post_number": 5,
    "post_type": 4,
    ...

Die möglichen Werte für das Feld post_type sind:

[2] pry(main)=> Post.types
=> {:regular=>1,
 :moderator_action=>2,
 :small_action=>3,
 :whisper=>4}

Vielen Dank @simon

Das ist einfacher als ich dachte. Ich hatte nicht erkannt/gesehen, dass 4 der Code für Whisper ist.

Rene