From f7784b44f9b28930fbccde272ad031e106c2694c Mon Sep 17 00:00:00 2001 From: href Date: Sat, 3 Dec 2022 01:59:42 +0000 Subject: link_plugin: fixes --- lib/lsg_irc/link_plugin/imgur.ex | 6 ++++++ lib/lsg_irc/link_plugin/youtube.ex | 3 +-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/lsg_irc/link_plugin/imgur.ex b/lib/lsg_irc/link_plugin/imgur.ex index 41b7e08..443afdb 100644 --- a/lib/lsg_irc/link_plugin/imgur.ex +++ b/lib/lsg_irc/link_plugin/imgur.ex @@ -16,6 +16,12 @@ defmodule LSG.IRC.LinkPlugin.Imgur do """ @impl true + def match(uri = %URI{host: "imgur.io"}, arg) do + match(%URI{uri | host: "imgur.com"}, arg) + end + def match(uri = %URI{host: "i.imgur.io"}, arg) do + match(%URI{uri | host: "i.imgur.com"}, arg) + end def match(uri = %URI{host: "imgur.com", path: "/a/"<>album_id}, _) do {true, %{album_id: album_id}} end diff --git a/lib/lsg_irc/link_plugin/youtube.ex b/lib/lsg_irc/link_plugin/youtube.ex index 536cab6..6a16332 100644 --- a/lib/lsg_irc/link_plugin/youtube.ex +++ b/lib/lsg_irc/link_plugin/youtube.ex @@ -60,8 +60,7 @@ defmodule LSG.IRC.LinkPlugin.YouTube do [] end {:ok, line ++ ["#{snippet["title"]}", "— #{duration} — uploaded by #{snippet["channelTitle"]} — #{date}" - <> " — #{item["statistics"]["viewCount"]} views, #{item["statistics"]["likeCount"]} likes," - <> " #{item["statistics"]["dislikeCount"]} dislikes"]} + <> " — #{item["statistics"]["viewCount"]} views, #{item["statistics"]["likeCount"]} likes"]} else :error end -- cgit v1.2.3