OhSenpai1337 / Shikimori Online

// ==UserScript==
// @name         Shikimori Online
// @namespace    https://openuserjs.org/users/OhSenpai1337
// @version      0.1.8
// @description  Добавление кнопок онлайн просмотра на Shikimori
// @author       Oh, Senpai
// @match https://shikimori.one/*
// @match http://shikimori.one/*
// @grant        none
// @copyright 2023, OhSenpai1337 (https://openuserjs.org/users/OhSenpai1337)
// @updateURL https://openuserjs.org/meta/OhSenpai1337/Shikimori_Online.meta.js
// @downloadURL https://openuserjs.org/install/OhSenpai1337/Shikimori_Online.user.js
// @license MIT
// ==/UserScript==

function start(){
	if (window.location.href.indexOf("https://shikimori.one/animes/") !== -1) {
		setTimeout(function () {
			if (!$(".watch-online-placeholer").length) {
				$(".c-info-right").append("<div class='watch-online-placeholer'></div>");
			}

			if ($(".watch-online-placeholer .block:last-child")) {
				$(".watch-online-placeholer .block:last-child").remove();
			}

			if (!$(".watch_link").length) {
				if (!$(".watch-search").length) {
					let name = $('.head > h1').text().split("/")[1];
					$(".watch-online-placeholer").append(
						"<div class='block watch-search'><a href='https://smotret-anime.online/catalog/search?q=" + name + "' class='b-link_button dark watch_link watch-online'>Найти на smotret-anime.online</a>"+
                        "<a href='https://animejoy.ru/index.php?do=search&subaction=search&search_start=0&full_search=0&result_from=1&story=" + name + "' class='b-link_button dark watch_link watch-online'>Найти на animejoy.ru</a>"+
                        "<a href='https://animego.org/search/all?q=" + name + "' class='b-link_button dark watch_link watch-online'>Найти на animego.org</a>"
					+"</div>");
				}
			}
		}, 200);
	}
}

$(document).ready(start);
$(document).on('page:load', start);
$(document).on('turbolinks:load', start);