# Плагин интеграции чата: «Ошибка: не удалось получить пользователей из Slack» при выполнении команды /post в крупном (17 000+) экземпляре Slack

**URL:** https://meta.discourse.org/t/chat-integration-plugin-error-unable-to-fetch-users-from-slack-when-running-post-in-large-17-000-slack-instance/281870
**Category:** Bug
**Tags:** chat-integration
**Created:** [11.Октябрь.2023 12:11:12 UTC](https://meta.discourse.org/t/chat-integration-plugin-error-unable-to-fetch-users-from-slack-when-running-post-in-large-17-000-slack-instance/281870 "2023-10-11T12:11:12Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![CaseyG](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/caseyg/32/131419_2.png) [@CaseyG](https://meta.discourse.org/u/CaseyG)
#### Post date: [11.Октябрь.2023 12:11:12 UTC](https://meta.discourse.org/t/chat-integration-plugin-error-unable-to-fetch-users-from-slack-when-running-post-in-large-17-000-slack-instance/281870/1 "2023-10-11T12:11:12Z")

</div>

> [@Anna\_Geller](#):
>
> У меня возникает ошибка: «Ошибка: не удалось получить пользователей из Slack»

У меня тоже появляется эта ошибка! Не удалось получить данные ни в частном, ни в публичном канале, в оба из которых добавлен бот.

Вам удалось разобраться с этим?

Кстати, в моём экземпляре Slack более 17 000 пользователей, поэтому я предполагаю, что проблема может быть в методе users.list? С помощью тестера API Slack я успешно получаю очень длинный ответ от users.list, используя тот же токен, что указан в настройках Discourse. [Метод users.list | Slack](https://api.slack.com/methods/users.list/test)

Одна из возможных причин: похоже, что Discourse разбивает запросы на страницы по 200 пользователей, что потребует более 85 вызовов API.

Метод users.list имеет [ограничение скорости уровня 2](https://api.slack.com/docs/rate-limits#tier_t2):

> Web API Уровень 2  
> 20+ запросов в минуту  
> Большинство методов допускают как минимум 20 запросов в минуту, с возможностью кратковременных всплесков.

Возможно ли, что это проблема с ограничением скорости?

> <https://github.com/discourse/discourse-chat-integration/blob/4f9ccb58cae8600dcb6db84f38f235283911e6e8/lib/discourse_chat_integration/provider/slack/slack_transcript.rb#L277>

Также я не могу получить более подробную информацию об ошибках в логах на моём хостинге Discourse. Но с радостью помогу с отладкой, если это будет полезно!

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [11.Октябрь.2023 12:59:53 UTC](https://meta.discourse.org/t/chat-integration-plugin-error-unable-to-fetch-users-from-slack-when-running-post-in-large-17-000-slack-instance/281870/2 "2023-10-11T12:59:53Z")

</div>

> [@CaseyG](#):
>
> Мне тоже не удаётся получить доступ к более подробной информации о логах на моём размещённом экземпляре Discourse. Но я с радостью помогу в отладке, если это будет полезно!

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