リンク訪問時にバッジを付与

まだ何も起こりません。URLから直接アクセスしたり、検索結果からクリックしたり、「最新」トピックページからクリックしたりしましたが、何も起こりませんでした。

これをトリガーしましたが、まだ何も起こりません。

そして、この件では post_id ではなく topic_id を使用しているのですか?

https://meta.discourse.org/t/grant-badge-when-user-visits-link/276700/17

「いいね!」 1

これで問題は解決しました。すみませんでした。今は動作しています。

次の質問ですが、ユーザーにバッジを付与することで、そのユーザーの信頼レベルをアップグレードすることはできますか?

また、トピックを完全に非公開にし、直接リンクでのみ表示可能にすることはできますか?

オートメーションプラグイン用の「バッジによるユーザーグループメンバーシップ」という全く新しいスクリプトが適しているかもしれませんが、信頼レベルグループに直接追加するのではなく、特定の信頼レベルを付与するカスタムグループに追加することを検討することをお勧めします(これにより、信頼レベルが定期的に再計算される際にダウングレードされることはありません)。

この件については、トピックを「リストから外す」のが最善の方法だと思われます。リストから外しても、カテゴリを「視聴中」または「最初の投稿を視聴中」に設定しているユーザーには通知が送信されるため、まだ誰も視聴していない新しいサブカテゴリを作成して、そこにトピックを配置することも検討するとよいでしょう。

「いいね!」 1

バッジを付与されたことを基準にカスタムグループに追加するにはどうすればよいですか。その後、グループに属していることを基準に信頼レベルを付与するにはどうすればよいですか。

このスクリプトはどこで見つけられますか。

自動化スクリプト(下記参照)を使用します。グループ作成の一部として、それに自動的に付与される信頼レベルを指定できます。

これは自動化プラグインの一部です。

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.