チュートリアルでDiscobotの応答を変更する

Discobot のチュートリアルで応答を変更しても、正解が変更されない、または機能しないことに気づきました。コピー&ペーストでリンクを編集しようとした 2 回とも、リンクが消えてしまいました。

これが問題の原因なのか、それとも回答が保持される別の場所があるのかはわかりませんが、リンクが受け入れられませんでした。

たとえば、次のような特定のリンクを保存しました。
https://rapyd.net または https://docs.rapyd.net しかし、戻ってみると次のようになりました。

元の状態に戻す必要がありました。そこでは、これらが残っていました。

空白にならず、機能するようにリンクを変更するにはどうすればよいですか?

「いいね!」 1

こんにちは!

確認のため連絡しました。私も同じ問題を抱えています。どうやら「\u003c \u003e」に関連しているようです。

https://gyazo.com/4e301f2dd93d20f38e244f170a140c03
https://gyazo.com/37a545cd7e3deb6940f667e1c55ef3bc

ご覧の通り、Wikipediaのリンクには「\u003c \u003e」が含まれています。非常に奇妙です。


お知らせですが、「\u003c \u003e」を削除しても問題は解決しません。
「いいね!」 2

これは#バグかもしれません

「いいね!」 2

後でDiscobotの件をいくつか確認するので、タスクに追加しておきます。:+1:

「いいね!」 2

ありがとうございます、@JammyDodger@Noah さん!

@JammyDodger さん、何かアップデートはありますか?コミュニティに多くの人が参加しているので、これを設定したいと思っています!

カスタムリンクを追加すると、discourse_narrative_bot.new_user_narrative.onebox.instructions のすべてのリンクがクリアされることを確認できます。周囲の <> は、リンクがワンボックス化されずに「そのまま」表示されることを保証するためだけのものですので、問題ではないはずです。

これが予期された動作かどうかはまだわかりません。しかし、それまでの間、フィールドをリセットして既存のものを使用することをお勧めします。:+1:


@Kyle_Pollock

わかりました、その回答は忘れてください。何が起こっているのかわかったと思います。:slight_smile: リンクがテキストのままでワンボックス化されないようにする <> が、サニタイザーに許可されていない HTML コードだと誤認させ、保存時にクリーンアップさせているようです。

しかし、代わりにマークダウンでアドレスをハイパーリンクすると、期待どおりに動作するようです。例:

[https://meta.discourse.org](https://meta.discourse.org)

更新: 通常の <a href="https://meta.discourse.org">https://[test.site](http://meta.discourse.org)</a> スタイルのリンクを使用しても動作するようです :+1:

さらに調査する間、それを試していただけますか?

「いいね!」 1

@JammyDodgerさん、試してみましたが、「申し訳ありませんが、そのリンクを見つけることができませんでした」という問題が発生しました。何かアイデアはありますか?

[https://meta.discourse.org](https://meta.discourse.org) を使用してみましたが、うまくいきませんでした。しかし、詳しく調べていただきありがとうございます。

「いいね!」 2

うーん。:thinking: 私の方ではうまくいきました。おそらく、最近の Discobot 関連の別のトピックの問題に引っかかっているのかもしれません - Discobot didn't recognize link in tutorial それを確認して、聞き覚えのあるものかどうか見ていただけますか?

スクリーンショットを見ると、リンクがワンボックス化していないように見えますので、それが原因かもしれません。

ありがとうございます。私も同じ状況です。リンクは機能しますが、チュートリアルで認識されません。別のスレッドに移動して返信します。

私も同じ状況です

ありがとうございます、@JammyDodger、明けましておめでとうございます。この件についてフォローアップさせてください。これらの変更はDiscourse管理者として行うことができるのか、それともソースコードを変更する必要があるのかを知りたいです。

よろしくお願いします。

「いいね!」 1