github mahtoid/DiscordChatExporterPy 1.7

latest releases: 2.7.1, 2.7.0, 2.6.1...
2 years ago

DiscordChatExporterPy Release - v1.7

Zoomzoom! This release comes with optimisations which will hopefully speed up your transcript creation.

Since you people love to spam the same emojis, I've added a cache to the emoji converting process to hopefully speed that up. This cache is uncapped, but will delete once the transcript is completed. If you face extreme RAM usage, stop using emojis so much please let me know.

Fixed:

  • Minor code clean up with building attachments
  • More support and changes for Discordpy 2.0.0a

Added:

  • Cache
  • Aiohttp (replaced requests)
  • Added support for videos
  • Generate dividers per webhook message

Removed:

  • Requests (replaced by aiohttp)
  • Support for Stickers in Discordpy 1.7.3 (they don't work anymore)

Known Issues:

  • Creating transcripts with a lot of Stickers can still cause slowness, I haven't added the cache decorator to this function as I am still need to investigate the new .fetch() function in 2.0.0a

If you find any issues, please let me know in Discord or open up a new issue on github.

Special thanks to lukasthaler for getting me to optimise!

💜

Don't miss a new DiscordChatExporterPy release

NewReleases is sending notifications on new releases.