الروابط التي أرسلتها هي a.com وexample.com وhttps://example.com وhttps://en.wikipedia.org/wiki/Exotic_Shorthair. يتوقف discobot عن الرد ويرسل فقط رسالة “كيف حالك؟” بعد بضع دقائق (غير موجودة في لقطة الشاشة).
(لا يمكن إعادة إنتاج المشكلة على try.discourse.org لأنه لا يحتوي على تحية discobot)
إعجاب واحد (1)
شكرًا لاهتمامك بهذا الموضوع. أشكرك أيضًا على تجربتك مع روبوت ديسكوبوت الخاص بي. لكن حاليًا، أنا أكثر اهتمامًا بالحصول على محتوى جديد للنقاش. هناك بالكاد أي مساهم متاح.
أرجو أن تفهم أنني أتجرب فقط فكرة تطوير منتدى.
في الواقع، أنا أرفع هذا الموضوع على Discourse Meta لأن discobot تم بناؤه بواسطة مطوري Discourse، وDiscourse Meta هو المكان المخصص للإبلاغ عن الأخطاء لمطوري Discourse حتى يتمكنوا من التحقق مما إذا كان الخطأ حقيقيًا وإصلاحه.
وذلك لأن Discourse يستخدمه العديد من المنتديات الأخرى، وإذا تم إصلاحه، فسيستفيد جميعهم من ذلك.
إعجاب واحد (1)
يبدو أن هذا خلل حقيقي. من خلال ما يمكنني رؤيته في الكود، يقبل دليل onebox فعليًا هذه الروابط الثلاثة المحددة فقط، لذا فإن تعليماته خاطئة تمامًا. يذكر الكود شيئًا حول ذلك أيضًا:
https://github.com/discourse/discourse/blob/b828735c770e5054d54f6e4d3dbf38b322c3cc84/plugins/discourse-narrative-bot/lib/discourse_narrative_bot/new_user_narrative.rb#L270-L276
# NOTE: This can be a bit brittle if people change the site text for
# discourse_narrative_bot.new_user_narrative.onebox.instructions, or if
# the user drops some other random link, but we accept that risk for now.
found_link =
@post.raw.match(
%r{https://en\.wikipedia\.org/wiki/(Inherently_funny_word|Death_by_coconut|Calculator_spelling)},
)
أعلم الآن أننا لا نستثمر فعليًا المزيد في دليل Discobot، لكن هذا لا يزال غير مقبول. ماذا يجب أن نفعل @martin؟ هل يمكننا على الأقل إضافة رابط Exotic_Shorthair إلى تعبير النمط المنتظم (regex) حتى يعمل الخيار البديل مرة أخرى على الأقل؟
(أقوم بنقل هذا إلى قسم الأخطاء على أي حال.)
سأقوم أيضًا بإعادة نشر هذا عبر الرابط: Discobot Links are confusing in some translations
إعجاب واحد (1)