Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

typoにより同一ユーザが複数回現れたときの++コマンドの挙動について #50

Open
ftnext opened this issue Feb 19, 2021 · 0 comments

Comments

@ftnext
Copy link
Member

ftnext commented Feb 19, 2021

事象

#47foo bar baz ++ ができるようになりましたが、
bazの名前を打ち間違えた時に(例:foo bar bar ++)、barのレベルが2つ上がります。

質問:同一ユーザが2回現れた時に、レベルの加算が2回行われてしまうのは仕様どおりですか?

再現手順

pyconjpbotがいるチャンネルで、以下を投稿する

pyconjpbot pyconjpbot ++

または

pyconjpbot pyconjpbot --

As Is

重複したユーザのレベルは2上がる(--のときは2下がる)

pyconjpbot_repetion_++_--

To Be

重複したユーザのレベルは1だけ上がる(--のときは1だけ下がる)

理由

foo bar baz ++はfoo, bar, baz 3名への感謝を示していると考えます。
bazを打ち間違えた時(foo bar bar ++)に、fooとbarとで増えるレベルに差があるのは、投稿者の意図に反すると思いました。
投稿者の意図に沿うならば、fooとbarのレベルが1上がり(同じだけの謝意を示せる)、bazのレベルアップがないことからtypo
に気付けるのが理想と考えます

@ftnext ftnext changed the title ++コマンドでtypoにより同一ユーザが複数回現れたときの挙動について typoにより同一ユーザが複数回現れたときの++コマンドの挙動について Feb 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant