新規ユーザー: Discobotチュートリアル起動エラー

編集 – これ以降を読む前に:この問題は、PM経由でDiscobotチュートリアルを開始するためにテキスト内に追加したリンクのみに関するものでした。権限のないユーザーレベルでPMを開始するための競合が発生していましたが、誰もが通知に表示されるDiscobotからのチュートリアルPMを受信できます。不要なリンクは削除しました。これを理解するのを手伝ってくれたHawkに感謝します。

===

新しいユーザーがDiscobotチュートリアルの最初のステップを開始するために「メッセージを送信」をクリックするとエラーが発生することを知りました。

PMをtrust_level_1に制限する「パーソナルメッセージ有効グループ」がありましたが、(デフォルトから変更したと記憶しています。)

これをtrust_level_0に更新すると、新しいユーザーがチュートリアルを開始できるようになります。

私の質問:このPM設定に関係なく、Discobotはどのユーザーでもアクセスできるべきではありませんか?TL0ユーザーが他のユーザーにPMを送信することを制限したいのですが、どうすればよいでしょうか。

代わりに確認すべき別の設定はありますか?

「いいね!」 1

それが実際の問題だとは思いません。なぜなら、その設定では、既存のメッセージに返信することを止められないからです。Meta の設定は以下の通りです。

…そして新規ユーザーはチュートリアルを使用できます。

変更する前に、返信しようとしたときにどのようなエラーが表示されていましたか?

PMがtrust_level_1に制限されている場合、Googleログイン経由で登録された新しいテストユーザーに対して、私はこのエラーが表示されます。

forum.tasat.org のことですか?もしそうなら、私は新しいアカウントに登録し、discobot に正常に応答しました。

ありがとうございます。通知パネルからチュートリアルを開始しましたか?

通知パネルからチュートリアルを開始すると機能することがわかりました。エラーが発生するのは、About ページのチュートリアルリンクで、これはMetaの他の場所から取得したものです。

/new-message?username=discobot&title=Discobot%20Tutorial&body=%40discobot%20start%20tutorial%0A%0AHit%20the%20%27Message%27%20button%20below%20to%20launch%20the%20basic%20tutorial%20with%20our%20chatbot.

ここで「メッセージを送信」をクリックすると、エラーが表示されます。

このリンクの形式/方法は古いのでしょうか?他に何か使用できるものはありますか?

アバターの緑色のPM通知をクリックしました。これが、一般的に人々が見つける方法だと想定しています。

ああ、そうです。それが問題です。それは、人々が返信することはできるが開始することはできないPMのロジックをバイパスしています。About ページを「新規ユーザーは、参加時にアバターの緑色の通知をクリックすることで、フォーラム機能のインタラクティブなウォークスルーを取得できます」のようなものに変更することをお勧めします。あるいは、完全に削除しても構いません。新規ユーザー向けのヒントが自動的にそこへ誘導してくれるからです。

「いいね!」 3

ありがとう、ホークさん。お時間とご回答に感謝します!

リンクは無害そうだったので早い段階で追加しましたが、PMを開始することと返信することの違いを理解していませんでした。リンクを削除し、今はユーザーのヒントに頼ることにします。

「いいね!」 1

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