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 16 of 21

2.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

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

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

💜

2.3

Big CSS update, updating quite a lot of the looks and feel for `chat-exporter`. Definitely looking for feedback for the latest template changes, feel free to let me know your thoughts within the Discord.

Fixed/Change:
- Adjusted the `_EmptyEmbed` to allow for the latest Nextcord changes
- Set `military_time` to be True by default (previously was `False`)
- HTML Template Header - this now closely reflects how Discord presents a channel
- Pinned (and Thread) message announcements no longer display as a blank message
- Fixed `html` undefined error when internal error is brought up. This will now display just the actual error.
- Changed the default date of messages to display as `DD/MM/YYYY`

Added:
- Summary Menu (button - click 'Summary' top right): Displays ChannelID, Channel Creation Date, Total Messages, Total Participants, Timezone
- Copy Message ID (RMB):Displays 'Copy Message ID' which will copy message idea on click
- User Dialog (button - click message Username): Displays Account Creation Date, Message Count
- Footer: Displays transcript creation date and time (in Timezone)
- Time Display: Secondary messages display the time on the side panel when message is highlighted
- Fancy Time: Time of messages will dynamically display as `Today at X`, `Yesterday at X`, `Day at X` and `DD/MM/YYYY at X`
- Time Tooltips: Hovering over a message will display the full date and time of the message
- `__version__`: Requested feature just to allow easily accessible way to see version of `chat_exporter`
- `fancy_times` kwarg for `.export()` and `quick_export()` - I feel this can cause impact on performance, so enabled to toggle
- `support_dev` kwarg for `.export()` and `quick_export()` - Removes `Donate` button in Summary menu 😭


Removed:
- Unused CSS: There may be some more of this I will remove over time

Known Issues:
- If you spot any other issues, please let me know via Discord or open a Github Issue

💜

2.2.2

`emoji` recently updated their package, depreciating one of the kwargs used within `chat-exporter`, this hotfix removes the usage.

Fixed:
- Removed `use_aliases` from `emoji.demojize()`

Added:
- Nothing

Removed:
- Nothing

Known Issues:
- Pinned (and Thread) message announcements display as blank messages.
_This is currently solved within the `development` branch which will soon be released._
- If you spot any other issues, please let me know via Discord or open a Github Issue

💜

2.2.1

Quick hotfix to solve compatibility for Nextcord and Pycord

Fixed:
- Display Icon: Checking attribute and using the Nextcord & Pycord method to also gather icon (Thank you Kapppa for the PR)

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.

💜

Page 16 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.