Plugin di integrazione chat "Error: unable to fetch users from Slack" quando si esegue /post in una grande istanza Slack (17.000+)

Sto ricevendo anch’io questo errore! Nessun successo in un canale privato o pubblico, entrambi con il bot aggiunto.

Sei mai riuscito a risolvere?

Per quello che vale, la mia istanza di Slack ha oltre 17.000 utenti, quindi mi chiedo se qualcosa stia andando storto con l’endpoint users.list? Riesco a restituire con successo una risposta molto lunga di users.list tramite il tester API di Slack, utilizzando lo stesso token fornito nelle impostazioni di Discourse. Metodo users.list | Slack

Una teoria su cosa potrebbe andare storto: sembra che Discourse stia impaginando 200 utenti alla volta, il che richiederebbe oltre 85 chiamate API.

Users.list è un endpoint limitato in base al livello 2:

Web API Livello 2
20+ al minuto
La maggior parte dei metodi consente almeno 20 richieste al minuto, consentendo occasionali picchi di più richieste.

È possibile che si tratti di un problema di limitazione della frequenza?

Inoltre, non riesco ad accedere a informazioni di log più dettagliate su questo, sulla mia istanza ospitata su Discourse. Ma sono felice di aiutare nel debug se utile!

Sei ospitato con noi? In tal caso, puoi contattarci direttamente per il supporto se hai bisogno che esaminiamo log più dettagliati. :+1: