Releases: HitaloM/PyKorone
Releases · HitaloM/PyKorone
v1.2.0
What's Changed
Features
- Added
!
as a command prefix and enhanced command prefix handling and validation for improved command processing. - Added support for files captions in the Regex module, now you can use
s/regex/replace/
to a file caption. - New Weather module to get weather information for a location, read more in the Weather module.
Bug Fixes
- Fixed the
/user
command not working to get the user's information trough the username. - Handling some crashes in the AFK system because of the LastFM integration.
- Improved command state handling in the Disabling module to ensure better performance and reliability.
- Improved how the Translator module detects the source language of a message when no language is specified.
Full Changelog: v1.1.6...v1.2.0
v1.1.6
What's Changed
Features
- Enhanced Bluesky media handling with parallel downloading of video content. When downloading videos from Bluesky posts, the system now downloads multiple segments simultaneously, making video retrieval significantly faster and more efficient.
Bug Fixes
- Fixed the automatic media download for Threads posts containing multiple media items.
Full Changelog: v1.1.5...v1.1.6
v1.1.5
What's Changed
Features
- Added support for TikTok URLs with the
vt
subdomain in the automatic media download feature. - Enhanced support for Threads and BlueSky thumbnails: PyKorone now automatically resizes images to meet Telegram's requirements.
Bug Fixes
- Fix a validation error in the Twitter automatic media download that was causing the process to fail.
- Fixed an issue where the automatic media download was downloading the incorrect TikTok video. Now, the bot will not download the video.
Full Changelog: v1.1.4...v1.1.5
v1.1.4
What's Changed
Features
- Ensure the bot checks for admin privileges before executing
/cleanup
command. - Prevent caching of
/piston
command results to avoid returning incorrect outputs. - Rewritten the Instagram download feature to utilize a new API, enhancing the reliability of the download process.
Bug Fixes
- Fixed
/ytdl
command, which was broken due to a recent change in the YouTube API.
Full Changelog: v1.1.3...v1.1.4
v1.1.3
What's Changed
Bug Fixes
- Fixed a bug where the bot did not respond to the
/lfmcollage
command if one of the albums in the collage lacked a cover. - Fixed an error that occurred when the result of
/piston
evaluation exceeded the 4096-character limit for Telegram messages. - Resolved an issue where some Instagram reels were not being downloaded by the automatic media downloader.
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
Features
- Added support for automatic video downloads from BlueSky, allowing PyKorone to seamlessly download videos from the platform.
Bug Fixes
- Fixed incorrect HTML escaping that caused formatting issues in the captions of media sent by the automatic media downloader.
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
Bug Fixes
- Fixed an issue where
/piston
would raise error when processing code containing blank lines at the start. Also fixed an error when only the language of the code snippet was provided. - Fixed an issue where the
/filtersinfo
command would raise error when fetching information about filters. - Fixed an issue where the filters module would raise error when processing messages containing emojis.
Improved Documentation
- Added a better documentation of how to format Filters messages with HTML tags, buttons and filings, take a look here.
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
Features
- Added support to Threads and BlueSky at automatic media download.
- Added the Filters Module, allowing the creation, management and application of text and media filters. (#261)
- Added the Piston Module with commands to run code snippets through the bot. (#263)
- Added the Minecraft Module with commands to get information about Minecraft servers and Modrinth projects. (#264)
Bug Fixes
- Fixed a bug that displayed the LastFM artist’s name incorrectly when the bot warned that the user mentioned is AFK.
- Some improvements have been made to the Instagram medias download, reels that weren’t downloading before should now download.
- Fixed the list of commands in Telegram menu not appearing for english users.
Full Changelog: v1.0.6...v1.1.0
v1.0.6
What's Changed
Bug Fixes
- Dealing with cases where the text to be translated by
/tr
was empty, which caused the bot to crash. - Fixed an error encountered during the TikTok media data search, causing the bot to just not respond to the request.
- Fixed problems with migrating groups to supergroups in the database, where the bot would crash if the group was not in the database and was converted to a supergroup.
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
Removals
- If the bot crashes, it will no longer display the detailed error message. This change has been made for security reasons to prevent leaking sensitive content.
Features
- Enhanced the
/device
command to optimize the processing of GSM Arena data, resulting in improved performance and increased stability. #258
Bug Fixes
- Fixed a crash issue that occurred when the bot encountered invalid TikTok URLs or experienced HTTP request timeouts.
- Fixed an issue where downloading TikTok slideshows would result in an error if the slideshow did not have music.
- Updated the
/start
command text for group chats. Previously, the bot used the same text as in private chats, which caused confusion due to references to buttons that are not available in group chats.
Full Changelog: v1.0.4...v1.0.5