Skip to content

Releases: HitaloM/PyKorone

v1.1.5

20 Oct 23:43
d565e53
Compare
Choose a tag to compare

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

12 Oct 15:18
9a61acf
Compare
Choose a tag to compare

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

13 Sep 18:09
11fcf65
Compare
Choose a tag to compare

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

12 Sep 19:46
2d1cc00
Compare
Choose a tag to compare

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

11 Sep 01:54
32ae914
Compare
Choose a tag to compare

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

10 Sep 22:50
6093e69
Compare
Choose a tag to compare

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

23 Aug 14:47
ff5f6c1
Compare
Choose a tag to compare

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

21 Aug 05:41
7e07c5b
Compare
Choose a tag to compare

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

v1.0.4

17 Aug 02:57
260cc6f
Compare
Choose a tag to compare

What's Changed

Features

  • Added validation to the /kang command to ensure videos comply with Telegram's sticker requirements. Videos must meet specific duration and size constraints before further processing.

Bug Fixes

  • Fixed a crash when the bot attempted to download TikTok media from messages containing text in addition to the URL. The bot now correctly identifies and processes the TikTok URL even with extra text.
  • Fixed an error in LastFM when a track, album, or artist did not have an image.
  • Fixed an issue that prevented the bot from downloading media from tweets of profiles without a banner image.
  • Fixed an issue where the /device command failed for some devices, particularly older non-smart ones, resulting in an error message.
  • Fixed an issue where the bot attempted to send more than 10 Instagram media items, causing an error due to Telegram's limit of 10 media items per message. The bot now ensures no more than 10 media items are sent per message, even if the Instagram post contains more than 10 items.

Full Changelog: v1.0.3...v1.0.4

v1.0.3

14 Aug 15:01
30d4836
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Updated the username validation regex to allow underscores (_) in LastFM usernames, ensuring users can set their usernames without issues.
  • Fixed a ValidationError caused by tweets without view counts, allowing such tweets to be processed correctly without causing crash.

Improved Documentation

  • Enhanced the changelog structure and language for better clarity and user understanding of recent updates.

Full Changelog: v1.0.2...v1.0.3