Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JohannesPertl/reddit-video-download-bot
A reddit bot that provides downloadable video links
https://github.com/JohannesPertl/reddit-video-download-bot
bot praw python3 reddit reddit-bot videos
Last synced: 2 months ago
JSON representation
A reddit bot that provides downloadable video links
- Host: GitHub
- URL: https://github.com/JohannesPertl/reddit-video-download-bot
- Owner: JohannesPertl
- License: mit
- Archived: true
- Created: 2018-10-30T10:49:59.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-02-20T14:07:28.000Z (almost 4 years ago)
- Last Synced: 2024-08-23T11:06:56.366Z (5 months ago)
- Topics: bot, praw, python3, reddit, reddit-bot, videos
- Language: Python
- Homepage:
- Size: 125 KB
- Stars: 317
- Watchers: 16
- Forks: 32
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Video Download Bot for reddit
A bot for reddit that provides downloadable links for videos by using an external service
Formerly u/VredditDownloader
## Table of Contents
* [Prerequisites](#prerequisites)
* [Installation](#installation)
* [Run the bot](#run-the-bot)
* [Usage](#usage)
* [License](#license)## Prerequisites
* Python3
* A reddit account
* Docker
## Installation
* Clone the repo
git clone https://github.com/JohannesPertl/reddit-video-download-bot.git
* Create a [reddit app](https://ssl.reddit.com/prefs/apps/)
* Fill in the credentials in a [praw.ini file](https://praw.readthedocs.io/en/latest/getting_started/configuration/prawini.html)
located in the shared folder
* Fill in the bot configuration in [config.yaml](shared/config.yaml)## Run the bot
**Start:** ```bash start.sh```
**Stop:** ```bash stop.sh```You can scale each service by editing the ```start.sh``` script
## Usage
Mention the bot's name as a comment or send it a private message with the post link
## License
Distributed under the MIT License. See [LICENSE](LICENSE) for more information.