「ユーザー更新」Webhook は投稿数でトリガーされますか?

ユーザーオブジェクトが更新されるたびにトリガーされるWebhookを作成したいと考えています(これには、投稿数を含むユーザーエクスポートに含まれるすべてのものが含まれます)。

ユーザーが新しい投稿を作成した場合、投稿数は増加すると想定されますか?もしそうなら、ユーザー更新Webhookはトリガーされますか?それともトリガーされるべきですか?

ユーザーモデルに投稿数が含まれているとは思いません。

何を解決しようとしていますか?

セルフホストですか(プラグインを使用できますか)?

「いいね!」 1

プラットフォームの自動化のためにAirtableを多用しており、DiscourseのユーザーとAirtableベースを同期させることができれば素晴らしいと考えています。Airtableの自動化はWebhookを受け入れるため、私の目標は、ユーザーオブジェクトのカーボンコピーをAirtableと同期させ続けることでした。

当社はエンタープライズなので、必要であればもちろんサービスルートに進むこともできます。しかし、ここではそれが必要だとは思いません。適切な一連のWebhookを取得するだけのことです。

ユーザーのエクスポートでユーザーに関するデータが得られるのであれば、その同じデータがユーザー更新Webhook経由でも利用可能になると想定していましたが、そうではないようです。

投稿数は user モデルではなく user_stat モデルにあります。discourse/app/models/user_stat.rb at main · discourse/discourse · GitHub

既存のWebhookでこれを追跡する簡単な方法が見つかりません。ただし、投稿Webhookがあり、それが独自の user または user_stat テーブルにカウントを更新する場合は別です。