Discord bot for Radarr/Sonarr integration
Project description
wi1-bot
A Discord bot to integrate Radarr & Sonarr, allowing commands like !addmovie and !downloads.
Usage
- Copy
config.yaml.templateto$XDG_CONFIG_HOME/wi1-bot/config.yamland set the necessary values. pip install wi1-bot(or from source:pip install git+https://github.com/wthueb/wi1-bot.git)wi1-bot
Development
git clone https://github.com/wthueb/wi1-bot.gitcd wi1-bot/pip install -e .[dev]pre-commit install
Requires Python >=3.10.
TODO
- Use
mypy --strict - Use Discord slash commands instead of normal text commands
- Web dashboard for seeing transcode queue, transcode progress, quotas
- Enforce quotas
- !linktmdb
- !rate / !ratings (https://developers.themoviedb.org/3/movies/rate-movie)
- !movierec based off of ratings and similar-to-user ratings?
- https://towardsdatascience.com/the-4-recommendation-engines-that-can-predict-your-movie-tastes-109dc4e10c52
- or just use TMDB's API to get recommendations (if that's possible?)
- !movieinfo showing user/public ratings and other general info (runtime, cast, director)
- Use TMDB API to get movie metadata
- If movie isn't on Radarr, react to message to add it?
- Tautulli API (get_history) to show who has already seen the movie
- User leaderboard
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wi1-bot-1.2.17.tar.gz
(291.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
wi1_bot-1.2.17-py3-none-any.whl
(22.7 kB
view details)
File details
Details for the file wi1-bot-1.2.17.tar.gz.
File metadata
- Download URL: wi1-bot-1.2.17.tar.gz
- Upload date:
- Size: 291.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aaa89965b930251196a5d48b3d897283e41e6d93889daa707052d0302461ff80
|
|
| MD5 |
f78c4b2ff17f33d7c29e54605922c88a
|
|
| BLAKE2b-256 |
34d1403dfb985fbf51de18ec6bd1419a487fa78a7d0d8b4fe0830bf1578e6ca1
|
File details
Details for the file wi1_bot-1.2.17-py3-none-any.whl.
File metadata
- Download URL: wi1_bot-1.2.17-py3-none-any.whl
- Upload date:
- Size: 22.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77ee200fd93d28d786251d4ca6866e5d008fde9b438b34fd7d3522365565b405
|
|
| MD5 |
b2b3b4430600184e9427e8a6d8fadf9c
|
|
| BLAKE2b-256 |
f69760a54328233d2eae24e82c31d7c958c4dfea180d475078e29fa4202a4f5f
|