├── .dockerignore ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── pre-commit-autoupdate.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile ├── LICENSE ├── Makefile ├── Procfile ├── README.md ├── app.json ├── config.env ├── docker-compose.yaml ├── heroku.yml ├── poetry.lock ├── pyproject.toml └── vidmergebot ├── __init__.py ├── __main__.py ├── bot_class.py ├── db ├── __init__.py └── mongo.py ├── fonts └── Roboto-Regular.ttf ├── plugins ├── __init__.py ├── broadcast.py ├── callback_queries.py ├── start.py └── vidmerger.py ├── utils ├── caching.py ├── constants.py ├── display_progress.py ├── ikb.py ├── joinCheck.py ├── upload_utils.py └── vid_utils.py └── vars.py /.dockerignore: -------------------------------------------------------------------------------- 1 | ** 2 | !pyproject.toml 3 | !poetry.lock 4 | !vidmergebot 5 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit-autoupdate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/.github/workflows/pre-commit-autoupdate.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/Makefile -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | worker: python3 -m vidmergebot 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/app.json -------------------------------------------------------------------------------- /config.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/config.env -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /heroku.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/heroku.yml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/pyproject.toml -------------------------------------------------------------------------------- /vidmergebot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/__init__.py -------------------------------------------------------------------------------- /vidmergebot/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/__main__.py -------------------------------------------------------------------------------- /vidmergebot/bot_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/bot_class.py -------------------------------------------------------------------------------- /vidmergebot/db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/db/__init__.py -------------------------------------------------------------------------------- /vidmergebot/db/mongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/db/mongo.py -------------------------------------------------------------------------------- /vidmergebot/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /vidmergebot/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | """Initialise directory.""" 2 | -------------------------------------------------------------------------------- /vidmergebot/plugins/broadcast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/plugins/broadcast.py -------------------------------------------------------------------------------- /vidmergebot/plugins/callback_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/plugins/callback_queries.py -------------------------------------------------------------------------------- /vidmergebot/plugins/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/plugins/start.py -------------------------------------------------------------------------------- /vidmergebot/plugins/vidmerger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/plugins/vidmerger.py -------------------------------------------------------------------------------- /vidmergebot/utils/caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/utils/caching.py -------------------------------------------------------------------------------- /vidmergebot/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/utils/constants.py -------------------------------------------------------------------------------- /vidmergebot/utils/display_progress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/utils/display_progress.py -------------------------------------------------------------------------------- /vidmergebot/utils/ikb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/utils/ikb.py -------------------------------------------------------------------------------- /vidmergebot/utils/joinCheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/utils/joinCheck.py -------------------------------------------------------------------------------- /vidmergebot/utils/upload_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/utils/upload_utils.py -------------------------------------------------------------------------------- /vidmergebot/utils/vid_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/utils/vid_utils.py -------------------------------------------------------------------------------- /vidmergebot/vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divkix/VidMergeBot/HEAD/vidmergebot/vars.py --------------------------------------------------------------------------------