Version history¶
0.15.0 (2023-02-20)¶
refactor and fix many things
0.14.2 (2022-12-19)¶
merge #508:
support 320 Kbps
stop the bot from handling telegram links
added domain and id blacklisting and whitelisting
add metadata to downloaded songs
more described in PR #508
support working in channels, close #176
0.14.1 (2022-12-18)¶
fix youtube playlist and video in playlist download, close #439
0.14.0 (2022-12-18)¶
many things
0.13.6 (2020-08-03)¶
add and handle timeout for youtube-dl get-url and cookies file download
update requirements
0.13.5 (2020-08-02)¶
update requirements
0.13.4 (2020-05-10)¶
support tiktok video download/upload
update requirements
0.13.3 (2020-04-18)¶
many cosmetic refinements
update requirements
0.13.2 (2020-03-25)¶
use scdl fork with soundcloud api v2 support
add support for m.soundcloud links for new scdl fork
bump requirements
0.13.0 (2020-02-28)¶
upgrade to python-telegram-bot version 12
support photo captions with links
disable support for edited messages
replace goo.gl with yandex’ clck.ru, shortening works properly again
refactor a little, remove deprecated configs, start fixing docs
0.12.2 (2020-01-14)¶
refined source IP handling
0.12.1 (2020-01-13)¶
hotfix for env parsing
0.12.0 (2020-01-13)¶
add support for source IPs randomization for downloading from youtube
0.11.0 (2020-01-12)¶
add support for cookie file for youtube-dl - it helps with downloading yandex.music from different countries
0.10.0 (2020-01-07)¶
use ffmpeg-python for converting instead of RAM-heavy pydub, remove pydub requirement
update docs and requirements
many cosmetic and CI fixes
0.9.27 (2019-12-01)¶
return timestamp to scdl using some hacks
don’t treat one track’s fail as playlist’s fail for scdl
0.9.26 (2019-11-30)¶
upgrade requirements to use scdl from git
various deployment and CI/CD improvements
0.9.21-25 (2019-11-04)¶
catch scdl ‘not streamable’ error and add some explanation about youtube ‘429 too many requests’ error
upgrade requirements
add python 3.8 support
various deployment and CI/CD improvements
0.9.20 (2019-10-11)¶
upgrade requirements
add python 3.7 support
remove pyup
fix travis pypi access
0.9.19 (2019-02-09)¶
edited help message
upgrade requirements
0.9.18 (2018-09-01)¶
upgrade requirements
0.9.17 (2018-05-12)¶
upgrade requirements
0.9.16 (2018-03-08)¶
markdown in audio captions HOTFIX
0.9.15 (2018-03-03)¶
markdown in audio captions
0.9.14 (2018-02-11)¶
source is now captions
more precise help and settings
0.9.13 (2018-02-11)¶
short original links in captions
wait a bit added
0.9.12 (2018-02-11)¶
flood is now source
wait a beet/beat random
provide youtube video titles in caption
200 char caption text wrap
0.9.11 (2018-02-10)¶
send tags and time length to Telegram
extract-artist feature
wait a beet
requirements updated
0.9.10 (2017-12-14)¶
convert non-mp3 files to mp3
don’t apologize for pictures
don’t allow sc/you links
some renaming, move get_direct_urls to utils
0.9.9 (2017-12-12)¶
serve audios with nginx and send URLs instead of files https://core.telegram.org/bots/api#sending-files
0.9.8 (2017-12-05)¶
b0tan logging improvement
requirements updated
0.9.7.2 (2017-12-05)¶
console debug logging
0.9.7.1 (2017-12-05)¶
easter egg added
0.9.7 (2017-12-04)¶
new telegram logging
only admins can change settings
close button in settings
0.9.6 (2017-12-03)¶
separate file for utils, botan track refactored
parse message for markdown text links too
temporary disable SSL verification for botan (cert expired)
0.9.5.2 (2017-12-03)¶
hot fix
0.9.5.1 (2017-12-02)¶
fix logging
0.9.5 (2017-12-02)¶
settings command
persistent storage for settings
refactoring
0.9.4 (2017-11-27)¶
exception-driven behavour
clutter is now flood
better alerting
0.9.3 (2017-11-22)¶
don’t spam on second try
better logging config for different destinations
0.9.2 (2017-11-21)¶
more error checking and responding with errors
much much much polishing and refactoring
0.9.1 (2017-11-20)¶
more error checking and responding
limit youtube-dl time to download
avoid live downloads
logging refactor and refinement
help updates
0.9.0 (2017-11-20)¶
return of inline mode as fast download (link is sent to telegram servers for download)
refactor and refinement
help updates
add some spam captions :)
0.8.3 (2017-11-19)¶
gc.collect() according to https://github.com/jiaaro/pydub/issues/89#issuecomment-75245610
0.8.2 (2017-11-19)¶
cool refinements in logging
store urls, so button response is faster now
0.8.1 (2017-11-19)¶
some logging fixes
0.8.0 (2017-11-19)¶
many fixes and workarounds
alerting & logging
0.7.10 (2017-11-05)¶
botanio fix - send user id, not chat id
0.7.9 (2017-11-05)¶
botanio fix
tmpreaper config sample
clutter fix
0.7.8 (2017-11-04)¶
botanio
maintenance
0.7.7 (2017-09-11)¶
maintenance
0.7.6 (2017-09-11)¶
SYSLOG_DEBUG env var to disable logging of full messages
maintenance
Logentries support
0.7.5.1 (2017-09-03)¶
YouTube number remove
0.7.5 (2017-09-03)¶
maintenance
0.7.4 (2017-08-03)¶
msg_store fixes
0.7.3 (2017-07-20)¶
orig_msg_id hotfix and don’t send chat action on every link
0.7.2 (2017-07-19)¶
Updated requirements
0.7.1 (2017-07-05)¶
Hotfix
0.7.0 (2017-07-05)¶
Travis CI, tests and docs from cookiecutter
0.6.3 (2017-07-04)¶
Back to bandcamp-dl and scdl and download timeouts
0.6.2 (2017-07-04)¶
Help message in groups now redirects to PM
0.6.1 (2017-07-03)¶
Async run of download/send command
Link command
0.6.0 (2017-07-02)¶
Added text files to sdist
Bandcamp and SoundCloud-widgets is now downloaded with youtube-dl
Supported parsing widgets from pages
Refactor
0.5.1 (2017-07-02)¶
New clutter command
Help refinements
Some fixes
0.5.0 (2017-06-28)¶
Big refactor to class-based
Syslog support
Some fixes
0.4.0 (2017-06-15)¶
Console script!
Setup script version improvements
Ask in groups only, download immediately in private
Bandcamp: Download links without ‘bandcamp’ for /dl
Move TODOs to issues
Button to destroy music from the Internet
0.3.1 (2017-06-12)¶
Markdown to reStructuredText
Copy tags to parts
0.3.0 (2017-06-10)¶
YouTube playlists support
Split audio by 50 MB size for sending
Disable privacy mode and ask for download
0.2.0 (2017-06-06)¶
Webhooks and async
0.1.0 (2017-06-04)¶
First usable and stable version.