jnerius / sn-slack-points-thing

Repository for the Points Thing Slack Bot Running on ServiceNow
5 stars 58 forks source link

Points are not attributed to the correct record when username is not resolved #2

Open jnerius opened 6 years ago

jnerius commented 6 years ago

When points are assigned to something other than a "resolved" username, the points are added to a "thing" instead of the real user.

Examples.

jacebenson commented 6 years ago

So there's two things.

  1. This doesn't seem possible any longer with the website or native client, like you can't type @josh without Slack rewriting it to the <@USERID> value.
  2. @josh isn't unique anymore per the post below. If we want to still allow for this, we'll have to address how we want to handle that.
    • no points, no message
    • no points, inform user to use @reference instead of however they did that
    • points to both

https://api.slack.com/changelog/2017-09-the-one-about-usernames

I spent some time on this tonight and now that I see this, I've asked in #points-thing-dev but it's late and no one's on.