-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discord Notifications #21
Changes from all commits
36c93f6
d83928a
89eff6f
7d3c5d9
48eb0a8
a8e0d53
143e45c
8692d0f
0116eb0
e4123ea
ae7248a
dd83e6a
13bb075
e58fccb
2fe2913
07ce647
ea31c8f
09e1c2b
7b17f46
0b17d64
46d7804
a15f6e1
f45937a
4bb08c3
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,41 @@ | ||
#------------------------------------------------------# | ||
# ███████╗ ██████╗██████╗ ██╗██████╗ ████████╗███████╗ # | ||
# ██╔════╝██╔════╝██╔══██╗██║██╔══██╗╚══██╔══╝██╔════╝ # | ||
# ███████╗██║ ██████╔╝██║██████╔╝ ██║ ███████╗ # | ||
# ╚════██║██║ ██╔══██╗██║██╔═══╝ ██║ ╚════██║ # | ||
# ███████║╚██████╗██║ ██║██║██║ ██║ ███████║ # | ||
# ╚══════╝ ╚═════╝╚═╝ ╚═╝╚═╝╚═╝ ╚═╝ ╚══════╝ # | ||
#------------------------------------------------------# | ||
|
||
#------------------------------# | ||
# SERVER - PLEX AUTHENTICATION # | ||
#------------------------------# | ||
|
||
SERVER_DOMAIN=<server_domain> | ||
|
||
#-------------------------------------------------------------------# | ||
# PLEX - WATCHLIST, PLEX AUTHENTICATION, PLEX REQUEST, PLEX REFRESH # | ||
#-------------------------------------------------------------------# | ||
|
||
PLEX_HOST="https://plex.tv/" | ||
PLEX_METADATA_HOST="https://metadata.provider.plex.tv/" | ||
PLEX_SERVER_HOST=<plex_server_host> | ||
PLEX_SERVER_MACHINE_ID=<plex_server_machine_id> | ||
PLEX_SERVER_API_KEY=<plex_server_api_key> | ||
PLEX_SERVER_MOVIE_LIBRARY_ID=<plex_server_movie_library_id> | ||
PLEX_SERVER_TV_SHOW_LIBRARY_ID=<plex_server_movie_library_id> | ||
PLEX_SERVER_TV_SHOW_LIBRARY_ID=<plex_server_tv_show_library_id> | ||
|
||
#-------------------------------------------------------------------------# | ||
# OVERSEERR - WATCHLIST, PLEX AUTHENTICATION, PLEX REQUEST, RECLAIM SPACE # | ||
#-------------------------------------------------------------------------# | ||
|
||
OVERSEERR_HOST=<overseerr_host> | ||
OVERSEERR_API_KEY=<overseerr_api_key> | ||
|
||
#------------------------------------------------------------------------------------# | ||
# SONARR - BLACKHOLE, REPAIR, IMPORT TORRENT FOLDER, RECLAIM SPACE, ADD NEXT EPISODE # | ||
#------------------------------------------------------------------------------------# | ||
|
||
SONARR_HOST=<sonarr_host> | ||
SONARR_API_KEY=<sonarr_api_key> | ||
SONARR_ROOT_FOLDER=<sonarr_root_folder> | ||
|
@@ -27,6 +52,10 @@ SONARR_HOST_MUX=<sonarr_host_mux> | |
SONARR_API_KEY_MUX=<sonarr_api_key_mux> | ||
SONARR_ROOT_FOLDER_MUX=<sonarr_root_folder_mux> | ||
|
||
#------------------------------------------------------------------# | ||
# RADARR - BLACKHOLE, REPAIR, IMPORT TORRENT FOLDER, RECLAIM SPACE # | ||
#------------------------------------------------------------------# | ||
|
||
RADARR_HOST=<radarr_host> | ||
RADARR_API_KEY=<radarr_api_key> | ||
RADARR_ROOT_FOLDER=<radarr_root_folder> | ||
|
@@ -43,25 +72,49 @@ RADARR_HOST_MUX=<radarr_host_mux> | |
RADARR_API_KEY_MUX=<radarr_api_key_mux> | ||
RADARR_ROOT_FOLDER_MUX=<radarr_root_folder_mux> | ||
|
||
#--------------------------# | ||
# TAUTULLI - RECLAIM SPACE # | ||
#--------------------------# | ||
|
||
TAUTULLI_HOST=<tautulli_host> | ||
TAUTULLI_API_KEY=<tautulli_api_key> | ||
|
||
#-------------------------------# | ||
# REALDEBRID - BLACKHOLE, REPAIR # | ||
#-------------------------------# | ||
|
||
REALDEBRID_ENABLED=true | ||
REALDEBRID_HOST="https://api.real-debrid.com/rest/1.0/" | ||
REALDEBRID_API_KEY=<realdebrid_api_key> | ||
REALDEBRID_MOUNT_TORRENTS_PATH= | ||
|
||
#---------------------------# | ||
# TORBOX - BLACKHOLE, REPAIR # | ||
#---------------------------# | ||
|
||
TORBOX_ENABLED=false | ||
TORBOX_HOST="https://api.torbox.app/v1/api/" | ||
TORBOX_API_KEY=<torbox_api_key> | ||
TORBOX_MOUNT_TORRENTS_PATH= | ||
|
||
#-----------------------# | ||
# TRAKT - RECLAIM SPACE # | ||
#-----------------------# | ||
|
||
TRAKT_API_KEY=<trakt_api_key> | ||
|
||
#-------------------------------------# | ||
# WATCHLIST - WATCHLIST, PLEX REQUEST # | ||
#-------------------------------------# | ||
|
||
WATCHLIST_PLEX_PRODUCT="Plex Request Authentication" | ||
WATCHLIST_PLEX_VERSION="1.0.0" | ||
WATCHLIST_PLEX_CLIENT_IDENTIFIER="576101fc-b425-4685-91cb-5d3c1671fd2b" | ||
|
||
#-----------------------# | ||
# BLACKHOLE - BLACKHOLE # | ||
#-----------------------# | ||
|
||
BLACKHOLE_BASE_WATCH_PATH="./blackhole" | ||
BLACKHOLE_RADARR_PATH="Movies" | ||
BLACKHOLE_SONARR_PATH="TV Shows" | ||
|
@@ -70,16 +123,31 @@ BLACKHOLE_RD_MOUNT_REFRESH_SECONDS=200 | |
BLACKHOLE_WAIT_FOR_TORRENT_TIMEOUT=60 | ||
BLACKHOLE_HISTORY_PAGE_SIZE=500 | ||
|
||
#-----------------------------------------------------------------------------------------------# | ||
# DISCORD - BLACKHOLE, WATCHLIST, PLEX AUTHENTICATION, PLEX REQUEST, MONITOR RAM, RECLAIM SPACE # | ||
#-----------------------------------------------------------------------------------------------# | ||
|
||
DISCORD_ENABLED=false | ||
DISCORD_UPDATE_ENABLED=false | ||
DISCORD_WEBHOOK_URL=<discord_webhook_url> | ||
DISCORD_USER_TAG=<your_discord_user_id> | ||
TAG_ON_SUCCESS=true | ||
TAG_ON_FAILURE=false | ||
Comment on lines
+133
to
+135
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Consider making these a blackhole property instead of a discord property. Though not really sure where they belong because they currently only apply to blackhole, but should it remain that way? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Hmm it would be cool to have repair added to the discord notifications if we are wanting to do the one big embed?
Comment on lines
+133
to
+135
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Update all the locations that this is applicable, like the readme file. (I usually just ask gpt for a description) |
||
|
||
#-----------------# | ||
# REPAIR - REPAIR # | ||
#-----------------# | ||
|
||
REPAIR_REPAIR_INTERVAL="10m" | ||
REPAIR_RUN_INTERVAL="1d" | ||
|
||
#-----------------------# | ||
# GENERAL CONFIGURATION # | ||
#-----------------------# | ||
|
||
PYTHONUNBUFFERED=TRUE | ||
PUID= | ||
PGID= | ||
UMASK=002 | ||
DOCKER_NETWORK="scripts_default" | ||
DOCKER_NETWORK_EXTERNAL=false | ||
DOCKER_NETWORK_EXTERNAL=false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Start these with DISCORD