{
    "name"              : "STR_PLUGINNAME",
    "plugin"            : "STR_PLUGINID",
    "priority"          : 100,
    "assert"            : {
                            "play_movie":       ["title", "year"],
                            "play_episode":     ["showname", "season", "episode"],
                            "search_movie":     ["title"],
                            "search_episode":   ["showname"]
                          },
    "play_movie"        : [
                            "STR_PLUGINMOVIESEARCHURL",
                            {"keyboard": "{title}"},
                            {"title": "(?i)^(\\[.*\\])?.*{title}.*(\\[.*\\])?$", "year": "{year}"}
                          ],
    "play_episode"      : [
                            "STR_PLUGINTVSEARCHURL",
                            {"keyboard": "{showname}"},
                            {"title": "(?i)^(\\[.*\\])?{showname}(\\[.*\\])?$"},
                            {"return": "true", "season": "^{season}$", "episode": "^{episode}$"},
                            {"season": "^{season}$"},
                            {"season": "^{season}$", "episode": "^{episode}$"}
                          ],
    "search_movie"      : [
                            "STR_PLUGINMOVIESEARCHURL",
                            {"keyboard": "{title}"}
                          ],
    "search_episode"    : [
                            "STR_PLUGINTVSEARCHURL",
                            {"keyboard": "{showname}"}
                          ]
}