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

achievements: reaction系実績がスレッド内postに適用されない? #330

Open
settyan117 opened this issue Sep 30, 2020 · 5 comments

Comments

@settyan117
Copy link
Contributor

2020年度五月祭周りの会話で、スレッド内のpostに付けられたリアクションではreaction系実績が解除されないようだと人々が気づいた
https://slack-log.tsg.ne.jp/C7AAX50QY/1600569368.386300
https://slack-log.tsg.ne.jp/C7AAX50QY/1600569395.387200
https://slack-log.tsg.ne.jp/C7AAX50QY/1600569503.393800
https://slack-log.tsg.ne.jp/C7AAX50QY/1600569888.426600
https://slack-log.tsg.ne.jp/C7AAX50QY/1600569963.429000
https://slack-log.tsg.ne.jp/C7AAX50QY/1600569972.429300
https://slack-log.tsg.ne.jp/C7AAX50QY/1600570045.434000
https://slack-log.tsg.ne.jp/C7AAX50QY/1600570173.442700

単独の実績側のバグではなさそう
https://slack-log.tsg.ne.jp/C7AAX50QY/1600570193.444200
https://slack-log.tsg.ne.jp/C7AAX50QY/1600570216.446500

仕様ではないと思うので、直したいですね

@pizzacat83
Copy link
Member

conversation.historyがスレッド内の発言を取れないことが原因な気がする (違うかもしれません)

@hakatashi
Copy link
Member

conversations.repliesを使用したらスレッド内の発言も取れることを確認した

@cookie-s
Copy link
Member

cookie-s commented Nov 2, 2020

これ、たしか不可能なんですよね。
reaction_added eventで降ってくるのは、「スレッドのtsのみ」であり「親のts」は降ってこないので、かなりどうしようもない。

前になんかBrowser SlackをDevToolsで解析してたときに、Browserのtokenだとどっかのメソッドですごい情報が取れるみたいなのもあった気がするんですが、忘れちまったなぁ。

@cookie-s
Copy link
Member

cookie-s commented Nov 2, 2020

reaction_added eventで降ってくるのは、「スレッドのtsのみ」であり「親のts」は降ってこないので、かなりどうしようもない。

これは今確認したので間違いないです(xoxb-でやりました)

@cookie-s
Copy link
Member

cookie-s commented Nov 2, 2020

まぁslacklogのmongoにtsから親のtsのmappingを保存しておいて(されているんだろうか?)、それを併用するとかならまあ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants