Good catch, Tristan! There does appear to be a small bug here. I’m not sure what the answer is and if we need to do anything about it.
I tested this and see that the flagging step does still work even if the user does not have access to flagging (e.g. is not in a group specified in chat message flag allowed groups
).
That said, discobot does gets stuck if the “inappropriate” flag has been disabled.
If another flag is chosen, it appears to work but discobot will respond to educate the user to use the correct flag:
Oh no, my nasty post hasn’t been flagged as inappropriate yet. Can you flag it as inappropriate using the flag ? Don’t forget to use the show more button to reveal more actions for each post.
But then if you try to flag again with a different flag, the tutorial then gets stuck again.
After a while Discobot will reply again:
Hey @tobiaseigen, just checking in because I haven’t heard from you in a while.
- To continue, reply to me any time.
- If you’d like to skip this step, say
skip
.- To start over, say
start tutorial
.If you’d rather not, that’s OK too. I’m a robot. You won’t hurt my feelings.
Replying with “skip” at this point lets you continue the tutorial.