DiscordChatExporterPy Versions Save

A simple Discord chat exporter for Python Discord bots.

2.7.1

1 month ago

DiscordChatExporterPy Release - v2.7.1

Heh. April Fools or an actual release? :eyes:

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

1 month ago

DiscordChatExporterPy Release - v2.7.0

Heh. April Fools or an actual release? :eyes:

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

10 months ago

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

10 months ago

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

1 year ago

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

1 year ago

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

1 year ago

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

1 year ago

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

1 year ago

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

💜

2.4

1 year ago

DiscordChatExporterPy Release - v2.4

A simple update fixing some legacy issues which recently became known, along with styling updates and support for Unix Timestamps.

Fixed/Change:

  • Fixed Emojis appearing in spoilers
  • Fixed Embed None for older versionf of Nextcord
  • Fixed links appearing with markdown
  • Updated Timestamps to use digit without placement
  • Updated styling around Member popout, Summary popout and other places
  • Updated 'This is the start of #CHANNEL' to alternate when there is a limit set

Added:

  • Added 'Member Since' in Member popout
  • Added 'Member ID' in Member popout
  • Added 'Topic' to "start" channel text
  • Added support for Unix Timestamps (minus R) <t:0> etc.

Removed:

  • Nothing

Known Issues:

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

💜