Skip to content

Instantly share code, notes, and snippets.

@Grygon
Grygon / updater.py
Created April 5, 2023 19:11
ThePosterDB Checker to keep Plex-Meta-Manager Files up to date
import requests
from bs4 import BeautifulSoup
import yaml
import os
def find_url_poster(data):
base = []
if isinstance(data, dict):
for key, value in data.items():
metadata:
"Antz":
url_poster: https://theposterdb.com/api/assets/289334
year: 1998
"The Prince of Egypt":
url_poster: https://theposterdb.com/api/assets/289335
year: 1998
"The Road to El Dorado":
url_poster: https://theposterdb.com/api/assets/289336
@Grygon
Grygon / StarWarsMovies.yml
Created November 13, 2022 05:21
Star Wars Collection PMM
# Begin Movie Collection
collections:
Star Wars:
trakt_list: https://trakt.tv/users/darkman1498/lists/star-wars
sync_mode: sync
radarr_add_missing: true
url_poster: https://theposterdb.com/api/assets/167166
# Begin Movie Posters
metadata:
# All Star Wars movies
new Dialog({
title: 'Bonus Damage',
content: '<h1>Bonus damage?</h1>',
buttons: {
submit: {
icon: '<i class="fas fa-check"></i>',
label: "Yes",
callback: async () => {
game.lancer.prepareItemMacro(<ACTOR ID>, <ITEM ID>, {damBonus: {type: "Bonus", val: "1d6"}});
},
e1df3c3962c54b5525a2a67008178822bc9213fc encoded.mp4