github danog/MadelineProto 8.0.0-beta138
MadelineProto 8 beta 138

latest releases: 8.3.1, 8.3.0, 8.2.4...
13 months ago

Features:

  • Added Outgoing, FilterOutgoing, Running, FilterRunning, Ended, FilterEnded filters and simple filters to allow filtering for outgoing, successfully configured or ended calls!
  • Added VoIP::pause/VoIP::resume/VoIP::isPaused methods for pausing/resuming currently playing files
  • Add a getStream() bound method to abstract Message objects!
  • Allow uploading files directly from streams, without specifying a file size!
  • Allow playing and converting VoIP audio from a stream (including any Telegram file with getStream()!)
  • Add source code of @libtgvoipbot
  • Add VoIP::getCurrent() method, to obtain the currently playing audio!
  • Add a VoIP::getAllCalls() method, to obtain all currently running calls indexed by user ID!
  • Add simple filter for broadcast progress updates
  • Add Ogg::validateOgg method
  • Add Tools::getStreamPipe method
  • Add support for TCP VoIP streams
  • Add ffmpeg to docker image

Fixes:

  • Fix VoIP::skip()!
  • Fix markdownUrlEscape!
  • Fix the "Fix getIdFromUsername(): Return value must be of type ?int, string returned" issue that popped up when using the MySQL ORM
  • Fixed many small VoIP issues!

Notice: MadelineProto v7 is now fully deprecated due to Telegram server-side changes, it cannot be used anymore, please switch to MadelineProto v8.
For this purpose, I've created a page (https://docs.madelineproto.xyz/docs/UPGRADING.html) to help in the conversion of your bots from MadelineProto v7 to MadelineProto v8, check it out!

Don't miss a new MadelineProto release

NewReleases is sending notifications on new releases.