Releases: mahtoid/DiscordChatExporterPy
2.8.0
DiscordChatExporterPy Release - v2.8.0
A whole bunch of mismatched expectations, along with Python <= 3.8 typing solution and other minor QoLs
Fixed/Changed
interaction
andinteraction_metadata
usage- Discord Link
- Type hinting for Python <= 3.8
- Solve for LocalAttachmentHandler over-writing files
- Minor CSS updates
Added
- Nout
Removed
- Nout
Known Issues:
- If you spot any other issues, please let me know via Discord or open a Github Issue
💜
2.7.1
DiscordChatExporterPy Release - v2.7.1
Heh. April Fools or an actual release? 👀
Fixed/Changed
- Hotfix attachment import
Added
- Nout
Removed
- Nout
Known Issues:
- If you spot any other issues, please let me know via Discord or open a Github Issue
Doluk claims 100% responsibility
💜
2.7.0
DiscordChatExporterPy Release - v2.7.0
Heh. April Fools or an actual release? 👀
Fixed/Changed
- Unix times breaking exports
@@everyone
display- Pinned messages adding an extra
</div>
breaking the exports
Added
- AttachmentHandler: View the README for information, but a way to handle attachments due to DiscordCDN expiration
- Support for Headers/Order Lists
- Support for Slash command mentions
- Member caching to improve performance
Removed
- Nout.
Known Issues:
- If you spot any other issues, please let me know via Discord or open a Github Issue
tl;dr I have been insanely busy with real life and haven't been able to maintain this project. Doluk has been amazing and did a chunk of work to keep this project alive - the latest version had been done for a while sitting on a branch, I just didn't have time to even push the version.
Much of this version is untested by myself, however the code for it all looks sound. If you do spot any issues, be sure to let me (or Doluk) know and we'll get a hotfix out!
💜
2.6.1
DiscordChatExporterPy Release - v2.6.1
Twice in a day, aren't we lucky! Just a quick hotfix to comment out the latest markdown updates, this requires more work to solve.
Fixed/Changed
- Commenting out the latest Markdown additions (Headers and Order Lists)
- Solved references displaying multiple lines
- Solved references displaying mention styling throughout message
Added
- Nothing
Removed
- Nothing
Known Issues:
- Quotes formatting can be a little funky at times
- If you spot any other issues, please let me know via Discord or open a Github Issue
💜
2.6.0
DiscordChatExporterPy Release - v2.6.0
We're back! Sorry for the long wait for the next version - I have been quite busy with life, but after many false-promises of upcoming releases, the release is finally here. This time round we see some performance increases (from references), styling changes and markdown update, along with some other goodies and a somewhat tidy up!
Fixed/Changed
- Changed Discord link to
discord.mahto.id
(allows me to make more fuck ups) - Changed how we gather reference messages [PERFORMANCE INCREASE]
- Updated font from 'Ginto' to 'GG Sans'
- Updated Twemoji link
- Updated README with before:after usage
- Fixed markdown parsing on Channel Topic
- Fixed discriminators due to latest Discord update (will display if a user still does not have a 'Username')
Added
- Embed handling for upcoming Pycord version
- Support for Added:Removed system messages (Threads)
- Support for Order Lists (Markdown)
- Support for Headings (Markdown)
- Further styling
Removed
- Legacy CSS
Known Issues:
- Markdown Heading in codeblocks may not always be reversed (hotfix soon)
- If you spot any other issues, please let me know via Discord or open a Github Issue
💜
2.5.3
DiscordChatExporterPy Release - v2.5.3
Whoops, Discord clean up meant the Discord link got outdated.
Fixed/Change:
- Fixed Discord link in README, Build Config and Base
Added:
- Nothing
Removed:
- Nothing
Known Issues:
- Mobile Compatibility: Long channel names
- If you spot any other issues, please let me know via Discord or open a Github Issue
💜
2.5.2
DiscordChatExporterPy Release - v2.5.2
Quick push for the fixes which have been causing people a few issues.
Fixed/Change:
- Solved
channel_topic
issue on Threads - Solved timestamps not appearing in embeds
Added:
- Nothing
Removed:
setup.py
(legacy pypi dist setup)
Known Issues:
- Mobile Compatibility: Long channel names
- If you spot any other issues, please let me know via Discord or open a Github Issue
💜
2.5.1
DiscordChatExporterPy Release - v2.5.1
Eeek, emojis. RIP MaxCDN 🪦
Fixed/Change:
- Changed from MaxCDN to Cloudflare for Twemoji
Added:
- Nothing
Removed:
- Nothing
Known Issues:
- Mobile Compatibility: Long channel names
- If you spot any other issues, please let me know via Discord or open a Github Issue
💜
2.5.0
DiscordChatExporterPy Release - v2.5.0
A small community effort to get this version out containing a bunch of enhancements improving the coverage of the exports, along with some discord fork fixes.
Fixed/Change:
- Fixed Nextcord 'MessageType' issue
- Disnake to use 'None' instead of 'Embed.Empty' (will most probably require latest Disnake version)
- Adjusted '.export()' in README to hopefully assist readers with better typing
Added:
- Added 'Guild ID' to 'Summary' tab (thank you to @deveninabox)
- Added 'Verified Bot' support - no longer just the standard 'bot' (thank you to @doluk)
- Added 'Interaction'/'Slash Command' support - no longer weird blank messages (thank you to @doluk)
- Added 'before' and 'after' history support (use the kwargs 'before' and/or 'after' passing in a datetime.datetime Object)
- Added docstrings to each function
- Added 'pyproject.toml' for setup/install
Removed:
- Nothing
Known Issues:
- Mobile Compatibility: Long channel names
- If you spot any other issues, please let me know via Discord or open a Github Issue
💜
2.4.1
DiscordChatExporterPy Release - v2.4.1
Whoops! Quick hotfix on Nextcord version check and member joined_at
when a member has left the guild.
Nextcord users please note that you will need to update your nextcord
to >= 2.2
to continue using chat-exporter
Fixed/Change:
- Fixed
joined_at
for when a Member is no longer in a guild, it now displays as "Unknown"
Added:
- Nothing
Removed:
- Nextcord Version check for embeds.
Known Issues:
- If you spot any other issues, please let me know via Discord or open a Github Issue
💜