Coder Social home page Coder Social logo

gpchelkin / scdlbot Goto Github PK

View Code? Open in Web Editor NEW
352.0 18.0 168.0 2.87 MB

Telegram Bot for downloading MP3 rips of tracks/sets from SoundCloud, Bandcamp, YouTube with tags and artwork.

Home Page: https://t.me/scdlbot

License: MIT License

Python 98.28% Makefile 1.66% Procfile 0.07%
python telegram bot soundcloud bandcamp youtube audio music download

scdlbot's Introduction

Music Downloader Telegram Bot aka scdlbot

Telegram Bot MIT License Documentation Status PyPI Version Poetry GitHub Actions Build Status GitHub Actions CodeQL Status DeepSource Active Issues DeepSource Resolved Issues Code Climate Issue Count Codacy Build Status Codebeat Quality CodeFactor

Telegram Bot for downloading MP3 rips of tracks/sets from SoundCloud, Bandcamp, YouTube with tags and artwork.

Send /start or /help command to bot or refer directly to the help message.

Please report all bugs and issues and suggest your improvements to issues.

scdlbot is standing on the shoulders of giants:

Requirements

Those should be available in your PATH:

Install / Update stable build from PyPI (recommended)

pip install --upgrade scdlbot

...or get latest unstable build from Git source repository

git clone https://github.com/gpchelkin/scdlbot.git
cd scdlbot
pip install --editable "./"

# or just install directly from Git with pip:
pip install "scdlbot @ git+https://github.com/gpchelkin/scdlbot.git@master"

Configure Bot

Download or copy configuration file sample and set up config environment variables in it:

# Skip if you've got Git source:
curl -o .env.sample https://raw.githubusercontent.com/gpchelkin/scdlbot/master/.env.sample

cp .env.sample .env
# Use your favourite editor. Sample config is self-documented:
nano .env

Telegram Bot Settings

Send the commands from respective filenames in telegram_settings dir to @BotFather, choose your bot and copy corresponding values in order to use the bot conveniently. Disable privacy mode if you want bot to read and check every message in group for links. Otherwise, it would work only for commands.

You will need Heroku CLI installed.

# Skip if you've got Git source:
curl -O https://raw.githubusercontent.com/gpchelkin/scdlbot/master/Procfile

# For long polling mode (if WEBHOOK_ENABLE="0"):
heroku local -e .env worker
# For webhook mode (if WEBHOOK_ENABLE="1"):
heroku local -e .env web

Using only Bash & Python

export $(grep -v '^#' .env | xargs)
python -m scdlbot
# or in one line:
env $(grep -v '^#' .env | xargs) python -m scdlbot

# If you've installed package into your system Python,
# you can also replace 'python -m scdlbot' with just 'scdlbot'
# If you use Windows, you _have_ to replace 'python -m scdlbot' with just 'scdlbot'.

Deploying to Heroku

Deploy

Register on Heroku, press the Deploy button above and configure variables for deploying. When app is deployed you must set only one dyno working on "Resources" tab in your app settings depending on which way of getting updates you have chosen and set in config variables: worker for polling or web for webhook.

Manually

You can do the same as the button above but using Heroku CLI. Assuming you are in scdlbot Git repository directory:

# Log into Heroku:
heroku login
# Create app with Python 3 buildpack and set it for upcoming builds:
heroku create --buildpack heroku/python myscdlbot
#heroku buildpacks:set heroku/python --app=myscdlbot
# Add FFmpeg buildpack needed for youtube-dl & scdl:
heroku buildpacks:add --index 1 https://github.com/gpchelkin/heroku-buildpack-ffmpeg-latest.git --app=myscdlbot
# Set config vars automatically from your local .env file:
heroku plugins:install heroku-config
heroku config:push --file=.env --app=myscdlbot
# or set them manually like this:
heroku config:set TG_BOT_TOKEN="<TG_BOT_TOKEN>" TG_BOT_OWNER_CHAT_ID="<TG_BOT_OWNER_CHAT_ID>" ...
# Deploy app to Heroku:
#heroku git:remote --app=myscdlbot
git push heroku master

Then, if you want to use webhook, start web dyno and stop worker dyno:

heroku ps:scale web=1 worker=0
heroku ps:stop worker

If you want to use polling, start worker dyno and stop web dyno:

heroku ps:scale worker=1 web=0
heroku ps:stop web

Some useful commands:

# Attach to logs:
heroku logs -t
# Test run ffprobe
heroku run "ffprobe -version"

Deploying to Dokku

Use Dokku (your own Heroku) installed on your own server. App is tested and fully ready for deployment with polling (no webhook yet). https://github.com/dokku/dokku-letsencrypt

export DOKKU=<your_dokku_server>
scp .env $DOKKU:~
ssh $DOKKU
    export DOKKU=<your_dokku_server>
    dokku apps:create scdlbot
    dokku certs:generate scdlbot scdlbot.$DOKKU
    dokku config:set scdlbot $(cat .env | xargs)
    logout
git remote add dokku dokku@$DOKKU:scdlbot
git push dokku master
ssh $DOKKU
    dokku ps:scale scdlbot worker=1 web=0
    dokku ps:restart scdlbot

scdlbot's People

Contributors

deepsource-autofix[bot] avatar dependabot-preview[bot] avatar dependabot[bot] avatar gpchelkin avatar nitanmarcel avatar pyup-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

scdlbot's Issues

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055fc08cfdd20 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055fc08cfe798 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Add Spotify Support

This bot helps very much to download one's favourite song. From the internet and this support almost all website and please add a support of Spotify which will be very helpful

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055b2126355c8 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055b212643dd0 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

request: Get it working on channels

I think it would be a great improvement. We had a personal channel for uploading some youtube radio programs and it would be more comfortable if we could convert all the videos in audio easily

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x0000565098504170 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x0000565098512978 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055efb62991d0 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055efb62a39a0 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x00005625c56d0600 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x00005625c56dadf8 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055605283d580 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x0000556052847d78 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055ce484c0178 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055ce484c6910 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

About audio quality

Why low quality download option?
Why not at least provide 320kbps standard audio option?
🤔
Forget about FLAC approach. But these things matter.

Initial Update

Hi 👊

This is my first visit to this fine repo, but it seems you have been working hard to keep all dependencies updated so far.

Once you have closed this issue, I'll create separate pull requests for every update as soon as I find one.

That's it for now!

Happy merging! 🤖

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055c0ae18d570 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055c0ae197d68 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x00005639a5fe4c20 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x00005639a5feb200 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055d58aaef370 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055d58aaedbb0 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055b64f668090 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055b64f672888 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055f7ec4a3668 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055f7ec4a1ea8 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055f53aaabbc8 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055f53aaaa2a0 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x00005561aca6ac08 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x00005561aca69448 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055a37a410140 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055a37a41a910 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Issues

I am too lazy to create separate issues, so this is pinned epic meta issue list.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055e4b3111d98 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055e4b31105d8 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055f216cd9ac0 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055f216cd8300 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x00005610f1764aa0 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x00005610f176f270 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x0000558e76677e88 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x0000558e766766c8 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055d030c24718 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055d030c32e30 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Initial Update

Hi 👊

This is my first visit to this fine repo, but it seems you have been working hard to keep all dependencies updated so far.

Once you have closed this issue, I'll create separate pull requests for every update as soon as I find one.

That's it for now!

Happy merging! 🤖

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x0000558a9b2a9920 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x0000558a9b2a8160 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055f2c85e9fc8 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055f2c85e8808 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Deezer doesnt support

  • scdlbot version: t.me/@scdlbot
  • Python version:t.me/@scdlbot
  • Operating System:t.me/@scdlbot

Description

Deezer doesnt support by telegram bot.

What I Did

Can you integrate Deezer links to download feature.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x0000562657459c90 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x00005626574584d0 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Initial Update

Hi 👊

This is my first visit to this fine repo, but it seems you have been working hard to keep all dependencies updated so far.

Once you have closed this issue, I'll create separate pull requests for every update as soon as I find one.

That's it for now!

Happy merging! 🤖

BBC Sounds

it seems that "bbc iplayer" has migrated to "bbc sounds" and scdlbot doesn't support it.

any ideas or updates are expected?

Bad Request

  • scdlbot version: latest
  • Python version: 3.6.2
  • Operating System: ubuntu 16.04

Description

Traceback (most recent call last):
File "/root/.pyenv/versions/3.6.2/lib/python3.6/site-packages/telegram_handler/handlers.py", line 53, in request
response.raise_for_status()
File "/root/.pyenv/versions/3.6.2/lib/python3.6/site-packages/requests/models.py", line 935, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://api.telegram.org/botXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/sendMessage

What I Did

env $(cat .env | xargs) scdlbot

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055834f0bd268 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055834f0c7a60 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x00005566c5e066c8 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x00005566c5e04e18 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x00005572e6ca3a88 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x00005572e6ca22c8 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000056456389e848 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000056456389d088 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Dependabot detected the following Python requirements for your project: '[[#<Dependabot::Python::Requirement:0x000055ef704f50f0 @requirements=[[">=", #<Dependabot::Python::Version 3.5>], ["<", #<Dependabot::Python::Version 4.0.0.a>]]>], [#<Dependabot::Python::Requirement:0x000055ef704ff8e8 @requirements=[["=", #<Dependabot::Python::Version 3.8.0>]]>]]'.

Currently, the following Python versions are supported in Dependabot: 3.8-dev, 3.7.5, 3.7.4, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.9, 3.6.8, 3.6.7, 3.6.6, 3.6.5, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.7, 3.5.6, 3.5.5, 3.5.4, 3.5.3, 2.7.17, 2.7.16, 2.7.15, 2.7.14, 2.7.13.

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.