يتطلب خطوة علم Discobot أي علم ما عدا "شيء آخر"

Hi, when running through the discobot new user tutorial, there is a prompt to flag a very mean message. However, if the kind of flag chosen is not “inappropriate” but one of the other options, the tutorial hangs. I don’t see a way to add another flag to the post once it has been flagged for another reason besides “inappropriate.” Is there a way for discobot to say, “You flagged my post, but not for being inappropriate. Let’s try again!”

إعجاب واحد (1)

That isn’t a bug; the instructions indicate which flag type to use. So at best this would be an enhancement.

(also @tgxworld I’d expect any flag type to work, really… except contact staff which is a different thing.)

3 إعجابات

I agree with this 100%. If I had an instance where I wanted some of the flag options (including the inappropriate one) hidden via CSS, discobot would essentially be broken aside from overriding the step completely and telling the user to skip. Edge case of course, but it would be nice to allow all types of flags for that step :slight_smile:

Yea, especially because it is designed to help a new user feel comfortable flagging a post. Setting them up for success = winning.

I’m comfortable calling this a feature rather than a bug - I see the point.

إعجاب واحد (1)

This is strange because I made the bot respond to all none custom flag types when the tutorial was added.

Are there any specific steps you took when you got stucked? Currently I’m unable to reproduce this locally or on your site.

إعجابَين (2)

I tried here on Meta with the “Something Else” flag and it does break the flagging step. Based on flag_types_without_custom.values, I’m assuming selecting the “Something Else” option doesn’t work since there is a custom value involved.

I really like that flag given its versatility. While I can’t think of a true downside to having all of the flag options visible, I have considered hiding all but “Something Else” and modifying the text to further convey a general usage. Just a simpler UI presentation to users.

If allowing the “Something Else” flag to continue the step is not an option (it would be nice if it was :slightly_smiling_face:), I guess another idea would be to hide it or disable it specifically for the discobot tutorial.

إعجابَين (2)

So @outofthebox I dispute the premise of this topic; almost any flag type will work except “something else” which is a PM to staff and requires typing in a custom reason.

Also in the discobot narrative, the user is explicitly told to use the “offensive” flag type, on top of that.

The problem isn’t that something-else doesn’t work (it’d be fine if Discobot replied back with “Oh no! You didn’t use the right flag type!” the same way it does when you reply without flagging the post). The problem is that, when the user takes this ill-advised action, the tutorial becomes deadlocked instead of giving them a chance to try again.

By the way, I’m actually able to un-deadlock the tutorial by posting a reply and then flagging Discobot’s “oh no, my nasty post hasn’t been flagged yet” response :smile:

4 إعجابات

Shouldn’t be the case – the bot will post a “hey, haven’t seen you in a while, want to continue?” message eventually.

إعجاب واحد (1)

Yeah, but that’s still a soft lock and requires a “skip” command to keep going.

إعجاب واحد (1)

The bot is designed for a new user who feels uncomfortable with forum software so they try discobot to learn the ropes, right? I think if there are ways the new user can make discobot fail, that is an area worth improving, if the resources required to do it aren’t unreasonably high.

11 إعجابًا

لقد اختبرت هذا للتو على https://try.discourse.org. إذا تم تحديد علامة “شيء آخر”، فإن البرنامج التعليمي لا يستمر — فلا تُقدَّم أي تعليمات للمستخدم. يمكن استئناف البرنامج التعليمي عن طريق نشر @discobot resume tutorial.

الرد الذي يُعطى عند استئناف البرنامج التعليمي غير واضح إلى حد ما:

أوه لا، لم يتم وضع علامة على منشوري السيئ بعد. هل يمكنك وضع علامة عليه باعتباره غير لائق باستخدام العلم (الأيقونة).

يجب أن يخبر هذا الرد المستخدم بأنه بحاجة إلى وضع علامة على آخر منشور من discobot. ولا يمكن وضع علامة على المنشور “السيئ” الذي يشير إليه discobot.

تعديل: من الممكن أنني لم أنتظر وقتًا كافيًا لاستئناف البرنامج التعليمي بعد خطوة وضع العلامة الفاشلة. لقد انتظرت بضع دقائق، ولكن على try، يبدو أن الأمر يستغرق 10 دقائق حتى يتم إنشاء منشور discobot “فقط أتحقق لأنني لم أسمع منك منذ فترة”.

7 إعجابات

أود فقط أن أضيف هنا: لقد واجه مستخدم واحد للتو حيرة بسبب هذا. صحيح أنه لم يتبع التعليمات بدقة تامة، لكن يمكن أن يكون الدليل أكثر تساهلاً ويستأنف العمل بسرعة.

6 إعجابات

نواجه نفس المشكلة. قام عدد قليل من أعضائنا بتعيين رسالة Discobot على أنها “أمر آخر” لأنهم اعتقدوا أن هذا هو الإجراء المطلوب، فعلقوا في البرنامج التعليمي. :frowning: ولا يبدو أن هناك طريقة واضحة للمبتدئين للعودة وتعيين الرسالة مرة أخرى بعد تعيين “العلامة الخاطئة”، مما يسبب لهم الارتباك والإحباط.

ربما يمكن اعتبار علامات “أمر آخر” جزءًا من البرنامج التعليمي لتجنب هذا الجمود؟

6 إعجابات

تم تقسيم 4 مشاركات إلى موضوع جديد: يتعثر برنامج تعليمي لـ Discobot إذا تم تحديد نوع علامة ‘شيء آخر’

لا ينبغي أن يتجمد Discobot هنا بعد الآن عند اختيار “شيء آخر”.

6 إعجابات