Chat::CreateMessageのようなチャットサービスで、guardian.userとは異なる特定のユーザーを許可する

PostCreator が投稿の作成者として user を指定し、投稿権限を確認するために guardian を指定できるようになったので、Discourse Chat も同様の動作を可能にし、プラグインがシステムユーザーの guardian を使用してユーザー(チャットチャンネルにいるかどうかにかかわらず)からメッセージを送信できるようにしたいと考えています。

使用方法: Discourse Automation および Chat bridge では、プラグインからチャットメッセージを送信する必要があります。しかし、現在、指定したユーザー(例: DiscoBot)がチャンネルにいないため、このスクリプトはほとんどの場合送信に失敗します。

チームが非常に忙しいことは承知していますが、これは私自身で対応できます。Discourse チームがこれをコアに追加できると考えているなら、ここでコードを修正してプルリクエストを提出する時間を取ります。

「いいね!」 1

Discourse Chatbot は、コアに変更を加えることなく同様の課題を解決しました。私のソリューションをご覧になりましたか?

「いいね!」 1

ご提案いただきありがとうございます。確認させていただきます。

はい、@merefield が言ったように、チャットサービスはガーディアンを受け入れ、ガーディアンは自由に設定できます。

「いいね!」 1

このトピックは、最後の返信から4日後に自動的にクローズされました。新しい返信は許可されていません。