Skip to content

Releases: ehForwarderBot/efb-telegram-master

2.3.0

24 May 19:47
Compare
Choose a tag to compare

2.3.0 - 2022-05-24

Added

  • Support for custom Telegram API endpoints and local Tglib Bot API client mode. (#116)
  • Add support to video stickers. (#120)

Fixed

  • Attempt to fix “Database is Locked” issue. (#110 by @whtsky)
  • Telegram GIF image processing may trigger an early download.
  • Preserve filenames from Telegram for music files. (#117)
  • Redundant error message when trying to send unsupported media.
  • Remove bot.set_webhook calls. (#113 by @JamzumSum)

2.2.4

22 May 23:37
v2.2.4
85ca9ad
Compare
Choose a tag to compare

2.2.4 - 2021-05-22

Changed

  • Updated to follow python-telegram-bot 13.4 API changes

Fixed

  • Fix issue where edited messages in non-singly-linked channels are mistakenly attached with quoted messages.
  • Allow cases when flags in config file is set to null
  • Incomplete chat link migration upon conversion to supergroup

2.2.3

12 Feb 19:09
v2.2.3
86768d8
Compare
Choose a tag to compare

2.2.3 - 2021-02-12

Changed

  • Updated type hints to follow new python-telegram-bot (PTB) changes.
  • Locked PTB version to 13.x for their upcoming migration to async.

Fixed

  • Update message and caption format serialization from markdown to markdown_v2.
  • Fixed yet another typo causing wizard to crash

2.2.2

04 Dec 14:53
v2.2.2
3d0298c
Compare
Choose a tag to compare

2.2.2 - 2020-12-04

Fixed

  • Following the latest Bullet API change which caused setup wizard to crash

2.2.1

22 Nov 16:52
v2.2.1
18bcb83
Compare
Choose a tag to compare

2.2.1 - 2020-11-23

Fixed

  • Delivery failure when captions of messages from slave channel are too long
  • Exception thrown when executing a command in a command message

2.2.0

25 Aug 08:25
v2.2.0
bb9296d
Compare
Choose a tag to compare

Added

  • Experimental flag default_media_prompt to modify placeholder text of media messages with no caption. (#104)

Changed

  • Moved lottie and cairosvg to optional dependencies to avoid unnecessary hurdle on new installations.

2.1.0

11 Jul 15:18
ab4dfd0
Compare
Choose a tag to compare

2.1.0 - 2020-07-11

Fixed

  • Update dependency requirement of python-telegram-bot for the latest API.
  • Bump minor version for the new features added in 2.0.4.

2.0.4

09 Jul 09:48
v2.0.4
6ac9ee6
Compare
Choose a tag to compare

2.0.4 - 2020-07-09

Added

  • Add support to outgoing 🎲, 🎯, 🏀 messages from Telegram
  • Allow wizard to set commands list of the bot
  • Show invalid remote chats when sending /link to a group (#100)
  • Suppress first poll conflict warning within 60 seconds as an isolated case (#103)

Fixed

  • Program breaks when older version of Pillow is encountered
  • Attempt to fix the issue where choosing destination for a an unaddressed
    message may lead to unintended behavior
  • Wizard should return int instead of float
  • Some symbols are over escaped in chat names
  • Missing send_to_last_chat in wizard (#99)
  • Migrate from tgs to lottie per upstream library
  • Editing messages sent with destination specified post-sending will not trigger error message again (#102)

2.0.3

04 Apr 09:16
v2.0.3
3372958
Compare
Choose a tag to compare

2.0.3 - 2020-04-04

Added

  • Check if the bot would work properly in linked Telegram groups before linking.

Changed

  • Improvements on TGS to GIF conversion logic (by Curtis Jiang)

Fixed

  • Attempt to fix “Database is locked” issue by wrapping all database write operations with an atomic transaction.
  • Edited messages from Telegram can now be correctly detected for caption-only or media edits.

2.0.2

25 Feb 18:38
v2.0.2
9b3a13d
Compare
Choose a tag to compare

2.0.2 - 2020-02-26

Fixed

  • Experimental flags settings breaks the ETM wizard.
  • Exception requiring libcairo when animation_sticker flag is not enabled.

Known issue

  • All edited messages from Telegram are seen as edited with media due to the
    update of Telegram Bot API 4.5. This will be fixed only after Python Telegram
    Bot introduce supports to Bot API 4.5. No workaround is available for now.