Skip to content

Releases: mahtoid/DiscordChatExporterPy

2.8.1

29 Nov 22:21
Compare
Choose a tag to compare

DiscordChatExporterPy Release - v2.8.1

Minor housekeeping solving a few bugs

Fixed/Changed

  • Solve to broken display in channel/guild name due to emojis
  • Solve within attachments where it couldn't figure out the attachment icon
  • Improved message parsing of references

Added

  • Nout

Removed

  • Nout

Known Issues:

  • If you spot any other issues, please let me know via Discord or open a Github Issue

💜

2.8.0

01 Jul 21:24
9dd8f04
Compare
Choose a tag to compare

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 and interaction_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

01 Apr 15:01
Compare
Choose a tag to compare

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

01 Apr 13:00
aa82847
Compare
Choose a tag to compare

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

11 Jul 20:54
Compare
Choose a tag to compare

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

11 Jul 19:38
Compare
Choose a tag to compare

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

08 Feb 22:06
Compare
Choose a tag to compare

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

31 Jan 19:45
Compare
Choose a tag to compare

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

09 Jan 21:22
Compare
Choose a tag to compare

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

20 Nov 17:49
Compare
Choose a tag to compare

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

💜