We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
現在、slack-patronにメッセージにつけられたリアクションを収集する機能はない。slacklog上で見られるリアクションは全て、Slackが出力するダンプファイルからインポートした際にデータとして付属しているものを表示している。なのでリアクションが反映されるまでに長くて数ヶ月程度かかることもある。
messageイベントと同様にreaction_addedイベントを監視し、リアクションもリアルタイムで収集されるようにしたい。MongoDBのatomicなアップデートを行うことが必要。
The text was updated successfully, but these errors were encountered:
やります
現在、Slackのメッセージは付けられたリアクションの一覧を
[ { "count": 3, "name": "koresuki", "users": [ "U0AAAAAAA", "U0BBBBBBB", "U0CCCCCCC" ] }, { "count": 1, "name": "fu", "users": [ "U0AAAAAAA" ] }, ]
のような形で持っているが、これを
[ { "name": "koresuki", "user": "U0AAAAAAA" }, { "name": "koresuki", "user": "U0BBBBBBB" }, { "name": "koresuki", "user": "U0CCCCCCC" }, { "name": "fu", "user": "U0AAAAAAA" }, ]
という形で非正規化して持つようにする。
DBのアップデートは$addToSetと$pullを用いることで1アクセスでアップデートする。
Sorry, something went wrong.
天才
b1aa8b1
No branches or pull requests
現在、slack-patronにメッセージにつけられたリアクションを収集する機能はない。slacklog上で見られるリアクションは全て、Slackが出力するダンプファイルからインポートした際にデータとして付属しているものを表示している。なのでリアクションが反映されるまでに長くて数ヶ月程度かかることもある。
messageイベントと同様にreaction_addedイベントを監視し、リアクションもリアルタイムで収集されるようにしたい。MongoDBのatomicなアップデートを行うことが必要。
The text was updated successfully, but these errors were encountered: