Как я могу увидеть, какая реакция смайликов была использована чаще всего? - PullRequest
0 голосов
/ 19 июня 2019

Я хочу посмотреть, какие эмодзи использовались для наибольшей реакции на сообщения на сервере разногласий, членом которого я являюсь

Кто-нибудь знает, как я могу это сделать?

Мои знания о программировании разногласий и использовании ботов практически отсутствуют

1 Ответ

0 голосов
/ 19 июня 2019

Как задокументировано здесь fetchMessages извлекает все Сообщения в данном канале.

Проблема заключается в следующей части

Возвращенная коллекция несодержать реакцию пользователей на сообщения, если они не были кэшированы.В таком случае их нужно извлекать отдельно.

Таким образом, вы получите collection сообщения, но без реакции.Вам нужно будет получать сообщения одно за другим с fetchMessage (что является избыточным, потому что у вас уже есть сообщения в возвращенной коллекции, но я не вижу лучших решений после прочтения документа).

Затем, получив сообщение, вам нужно его получить реакции .

Считать параметры fetchMessages (например, ограничение).

Это может быть долго.

...