Skip to content

A new way to handle downloads

Latest

Choose a tag to compare

@David256 David256 released this 01 Apr 04:25
· 9 commits to master since this release

This release defines a Python package that enables the creation of a binary executable, allowing you to use it from the terminal in any location. Key features include:

  • Users can specify the channel/group ID and message ID as arguments to download the media content.
  • Support for multiple message IDs, separated by commas.
  • Message links can be processed directly, automatically extracting and handling the channel/group ID and message ID(s).
  • Option to define a custom output filename.
  • Automatic extension detection to rename the file with the correct format.
  • Option to rename the file using metadata, including the channel/group ID and message ID.
  • Dry-run mode to validate inputs and test functionality without downloading.
  • Feature to search for a message in a discussion channel, using access to messages from a channel post via the channel post message ID.