So I was making a chatbot in Ruby for SE chat, and I discovered that I could find out the starrer of a message.
I'm pretty sure stars, like votes, are supposed to be anonymous. Although this knowledge would help for cases of star trolls like this.
Here's the specific slice of code that does this:
when SEChatty::Event::MessageStarred
sec.send_message "#{e['user_name']} starred that."
I'm pretty sure that the user_name
attribute of the JSON is supposed to be the user whose message was starred, not the starrer.
Is this supposed to be happening? If not, should and will it be fixed?