-
-
Notifications
You must be signed in to change notification settings - Fork 719
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
Not all threads are fetched from a server when it has a lot of them #1251
Comments
Are you using a bot token or a user token? If possible, try switching from one to another, as they use different ways to fetch threads. Curious if that has an effect. Also, are the missing threads archived or mixed archived/active? |
Tested with both bot and user tokens, i typically use a bot for it. Both archived and active, its like it only displays roughly 100 of the most recent threads. regardless of archived or active. |
I'm having the same issue with a large server with over 1k threads per channel. Only around 200 threads are downloaded. Noticed even some channels that the bot had permission for were not downloading in the large server. Don't know if this is some sort of rate limiting. I had parallelization at 1. |
I've contacted discord about it as well and they are currently "looking into" I was told. Havn't heard back in a week or two now. (About their janky loading system that is) |
i get this issue as well, if anyone finds a solution please post! |
A similar issue I am experiencing on v2.43.3, guilds with a large number of threads hang the application. This is experienced in both the CLI and the GUI. |
Hanging is sort of expected, as pulling threads can be extremely slow. It should eventually finish though. This issue is about not all threads being fetched. |
Hopping on to add that I'm on v2.44.0 and facing the same issue with missing threads. |
Version
2.43.3
Flavor
CLI (Command-Line Interface)
Platform
win11
Export format
HTML, TXT
Steps to reproduce
When exporting threads via the --include-threads command or by exporting a list of threads using the channel command, if a server has a very large amount of threads, not all threads will download or be listed,
For example i have a server with multiple 300+ thread channels. CLI will only collect a third of it roughly.
i believe this may possibly be a discord issue aswell as when viewing those channels in gallary view via the discord client the full list of channels wont load unless you switch to list view, then they will all load. perhaps related? (to reproduce the discord client issue you must restart your client to clear cache, once all channels are loaded they will be visible in both gallary and list view but exclusively load only in list view to its entirety)
Details
Expecting to export full list of roughly 1000 threads,
actually results are less than expected value but consistant across multiple attempts. if it only exports 100 of the 300 threads it will do that the second attempt aswell.
Attempted with both
DiscordChatExporter.Cli.exe channels -g 123456789 --include-threads all
and
exportguild -g123456789 --include-threads all
Checklist
The text was updated successfully, but these errors were encountered: