A lot of off topic-ness happens.
That means a lot of people get off topic at times.
EDIT: that means the same thing. O_o
Something better to do instead of flagging is giving them a friendly reminder to stay on topic. :D
When do I say "GBOT"?
You should probably say GBOT when several posts are off topic. (E.g. A chain of posts related to "I LOVE CHAKINZ" or "I LOVE DUCKS" but the topic is for asparaguses, etc.)
If there is one or two, just post something on topic and it might start a chain of on topic-ness. :D
If it's a new user, try using "Get back on topic" or something. GBOT may be a little confusing. :D
Credit to @SmileyAlyssa. :D
When do I flag?
You should only flag if there is a non-stopping huge chain of off-topic-ness or if they are ignoring multiple GBOT messages.
There is other reasons to flag but, this is a topic about on-topic-ness. :D
If a topic is off the topic of hopscotch, give a reminder before you flag! It could change the whole topic around, and a flag wouldn't be needed.
If you have given multiple reminders and the topic owner has not responded to them, or hasn't made the topic hopscotch related, then you should flag.
Once again, reminders are better than a flag. :D
What to do if I'm flagged?
Flags aren't too bad.
They are reminders to get back on topic or be a bit nicer or more on topic. :D
Learn from it!
Here are some ways to say get back on topic!
Let's get back on topic! :D
How about we get back on topic? :D
Maybe we should get back on topic? :D
Can we please get back on topic? :D
Please, get back on topic! :D
We should get back on topic!
Back on topic, please! XD
Let's get back on topic, please. :D
Get back on topic! :D
Get back on topic, peeps! :D
Back on topic! :D
Super cool, but let's try to stay on topic! :D
Remember to stay on topic! :D
On topic, please! :D