Chat-exporter

Latest version: v2.8.1

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 18 of 21

2.0.0

- Added dark theme
- Added graphical user interface
- Added setting for custom date format
- Added setting for message group limit (setting it to 0 will disable grouping)

1.7.3

Extremely minor release to provide the correct Discord invite link when creating transcripts.

This is the final update before I merge the latest works in to master which brings across 'breaking' changes for those using older versions of `discord.py`.

Fixed:
- Discord Invite Link to `mahto.id` server

Added:
- Nothing

Removed:
- Nothing

Known Issues:
- There are currently no known issues, so if you spot something - please let me know via Discord or open up a Github Issue.

💜

1.7.2

edpy made a breaking change.
`ctx.channel` is now a `PartialMessageable`, meaning that it only had a `.id` attribute, this can be solved within your code by fetching the channel.

However, this change extended to `ctx.guild` - which was gathered from `ctx.guild` within the module. As a quick hotfix solution, I've added an optional keyword where you can fetch the `Guild` object in your code, and then pass in the guild (just like you'd pass the channel).

Fixed:
- Nothing

Added:
- Optional Keyword for Guild object

Removed:
- Nothing

Known Issues:
- There are currently no known issues, so if you spot something - please let me know via Discord or open up a Github Issue.

💜

1.7.1

Whoops! This hotfix version contains 3 fixes to issues which existed (along with an appropriate change to how buttons look).

Fixed:
- Emojis weren't running through the emoji converter for buttons
- Links were not supported within the styles enum I cooked up
- Message Reference (reply) avatars were displaying the wrong avatar

Added:
- Better CSS for buttons to display in line
- External URL/Attachment Icon to the button if it contains a link

Removed:
- Nothing

Known Issues:
- There are currently no known issues, so if you spot something - please let me know via Discord or open up a Github Issue.

💜

1.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!

💜

1.6.2

Another hotfix to allow for DiscordChatExporterPy to continue working after someone has stemmed a thread from the channel.

Fixed:
- Added exception for HTTPException

Added:
- Nothing

Removed:
- Nothing

Known Issues:
- Thread channel name will display as a message
=> There is nothing in the API currently to make the distinction between a message and thread channel creation.

Please note, some issues on v2.0.0a may be due to dpy as opposed to chat-exporter.
- Stickers are still broken within discordpy due to Discord changing response

💜

Page 18 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.