kelly.clubb 8 Posted December 26, 2022 Posted December 26, 2022 (edited) Just FYI, I wanted to post my interest on this working with Discord as well. The old discord notifications plugin no longer adds notification items on a new/migrated install. I won't go on cause it's not this plugin, but it's no longer working. Anyways, I hope someone can get this to work with Discord :). Edited December 26, 2022 by kelly.clubb
Luke 42077 Posted December 26, 2022 Author Posted December 26, 2022 14 minutes ago, kelly.clubb said: Just FYI, I wanted to post my interest on this working with Discord as well. The old discord notifications plugin no longer adds notification items on a new/migrated install. I won't go on cause it's not this plugin, but it's no longer working. Anyways, I hope someone can get this to work with Discord :). Right the plugin will need to be updated by the developer. Thanks.
TechnicaVivunt 1 Posted December 31, 2022 Posted December 31, 2022 Would also love to get this working with the webhooks plugin; right now I've worked around the issue utilizing the Slack Plugin + adding /slack to the end of the Discord Webhook + Creating Service Users for Notifications in Different Channels.
Luke 42077 Posted January 2, 2023 Author Posted January 2, 2023 I guess we'd have to add more options to webhooks to confirm to discord requirements. It's a shame they are not more flexible on the receiving end.
vaise 340 Posted February 23, 2023 Posted February 23, 2023 I am coming to this late. Just discovery all the webhooks and all the possibilities with discord. The other systems just work with discord - sonarr, radarr etc - not sure why emby does not workout of the box' like they do - copy and past the webhook url and bang.
Luke 42077 Posted March 17, 2023 Author Posted March 17, 2023 On 2/23/2023 at 7:03 AM, vaise said: I am coming to this late. Just discovery all the webhooks and all the possibilities with discord. The other systems just work with discord - sonarr, radarr etc - not sure why emby does not workout of the box' like they do - copy and past the webhook url and bang. It appears Discord has some proprietary requirements.
vaise 340 Posted March 17, 2023 Posted March 17, 2023 I’m not a dev or anything like that so please excuse my understanding of how this all works, but if discord is the issue, how come it works for everything except emby ? I.e radarr, sonarr, readarr, jellyseerr all just worked but emby does not - I have pasted in the webhook that discord creates to other systems too for my cctv etc. Seems like emby should be like all these other systems? Maybe offer a place to plug-in a ‘discord’ webhook?
seanbuff 1315 Posted March 17, 2023 Posted March 17, 2023 2 hours ago, Luke said: It appears Discord has some proprietary requirements. I don't think there's anything proprietary about expecting a 'content-type' header of 'application/json' instead of the current: As that is what Discord responded with: On 15/12/2022 at 03:09, Khalimerot said: If you’re the developer of the webhook in question, make sure to change your content-type header to application/json! If you’re just using this webhook and didn't develop it yourself, reach out to the webhook’s developer and ask them to make this change. I ran into the same issue while trying to integrate Webhooks into Home Assistant here: https://emby.media/community/index.php?/topic/112013-official-emby-home-assistant-integration/&do=findComment&comment=1223965 If you could maybe give us a toggle switch to send Webhooks with either content-type, then it would probably cater to more systems. Thanks! 1
Luke 42077 Posted March 17, 2023 Author Posted March 17, 2023 10 minutes ago, seanbuff said: I don't think there's anything proprietary about expecting a 'content-type' header of 'application/json' instead of the current: As that is what Discord responded with: I ran into the same issue while trying to integrate Webhooks into Home Assistant here: https://emby.media/community/index.php?/topic/112013-official-emby-home-assistant-integration/&do=findComment&comment=1223965 If you could maybe give us a toggle switch to send Webhooks with either content-type, then it would probably cater to more systems. Thanks! There’s also nothing proprietary about a multi party request either. But yes options are possible. 1
vaise 340 Posted March 17, 2023 Posted March 17, 2023 I have no idea about any of this stuff but to my limited way of understanding, web hooks should just 'work' for non dev types. Everything I have tried works - expect emby :-( 2
svyaznoy362 17 Posted March 30, 2023 Posted March 30, 2023 Kind, genres disappeared in the latest version of webhooks, please add 1.0.29.0 1
Luke 42077 Posted March 30, 2023 Author Posted March 30, 2023 13 minutes ago, svyaznoy362 said: Kind, genres disappeared in the latest version of webhooks, please add 1.0.29.0 Hi there, please provide a specific example: How to Report a Problem Thanks.
svyaznoy362 17 Posted March 30, 2023 Posted March 30, 2023 Before update { "Title": "New Подземка on Emby Server", "Description": "Циник, вор и нарушитель общественного спокойствия Фред промышляет взломом сейфов и прочим криминалом. Однажды в его руки попадают документы, при помощи которых он получает возможность шантажировать загадочную красавицу Хелену. За документами тут же начинают охотиться их владельцы. \r\n\r\nСкрываясь от своих преследователей, герой прячется в метро, где знакомится со странной субкультурой живущих там людей, и где с ним происходят совершенно неожиданные истории. <br/><br/><b>Интересное:</b><ul><li>Фильм снимался в течение почти пяти месяцев на двенадцати станциях парижского метрополитена вне часа пик и в ночное время.</li><li>Режиссера <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a> некоторые упрекали в том, что он использовал сюжетную линию фильма «<a href=\"/film/18511/\" class=\"all\">На последнем дыхании</a>» (1960).</li><li>Первоначально пару главных героев должны были играть <a href=\"/name/4913/\" class=\"all\">Стинг</a> и <a href=\"/name/15595/\" class=\"all\">Шарлотта Рэмплинг</a>. Отказ звезд вынудил <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a> взять на эти роли <a href=\"/name/86847/\" class=\"all\">Изабель Аджани</a> и <a href=\"/name/3347/\" class=\"all\">Кристофера Ламберта</a>.</li><li>Сценарий фильма был плодом «коллективного творчества» пяти друзей <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a>, включая и самого режиссера. Приложил к нему руку и исполнитель главной роли — роли Фреда. Образ, созданный <a href=\"/name/3347/\" class=\"all\">Ламбертом</a>, совмещал в себе черты «Маленького Принца и Безумного Макса», отсюда и мотивация его поступков. На память о первоначальном образе главного героя оставили блондинистую панк-прическу и одержимость музыкой.</li><li>Полный хронометраж фильма был на 40 минут больше, но продюсеры заставили укоротить для проката время показа фильма. На художественную ценность картины, как оказалось, это не повлияло, но некоторые сюжетные линии оказались оборванными или недостаточно раскрытыми.</li></ul>", "Date": "2023-03-27T09:16:47.1341078Z", "Event": "library.new", "Item": { "Name": "Подземка", "OriginalTitle": "Subway", "ServerId": "e9ef940b2d214a18991f98683144c466", "Id": "680866", "DateCreated": "2023-03-27T09:13:59.5180000Z", "Container": "mkv", "SortName": "Подземка", "PremiereDate": "1985-04-10T00:00:00.0000000Z", "ExternalUrls": [ { "Name": "IMDb", "Url": "https://www.imdb.com/title/tt0090095" }, { "Name": "KinopoiskRu", "Url": "https://www.kinopoisk.ru/film/14305/" }, { "Name": "TheMovieDb", "Url": "https://www.themoviedb.org/movie/10656" }, { "Name": "TheTVDB", "Url": "https://thetvdb.com/dereferrer/movie/4524" }, { "Name": "Trakt", "Url": "https://trakt.tv/search/tmdb/10656?id_type=movie" } ], "CriticRating": 56, "Path": "/volume1/GDRIVE/362/Film/3D/MKV/Subway.1985 (kp-14305) (14.4G).mkv", "OfficialRating": "r", "Overview": "Циник, вор и нарушительобщественного спокойствия Фред промышляет взломом сейфов и прочим криминалом. Однажды в его руки попадают документы, при помощи которых он получает возможность шантажировать загадочную красавицу Хелену. За документами тут же начинают охотиться их владельцы. \r\n\r\nСкрываясь от своих преследователей, герой прячется в метро, где знакомится со странной субкультурой живущих там людей, и где с ним происходят совершенно неожиданные истории. <br/><br/><b>Интересное:</b><ul><li>Фильм снимался в течение почти пяти месяцев на двенадцати станциях парижского метрополитена вне часа пик и в ночное время.</li><li>Режиссера <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a> некоторые упрекали в том, что он использовал сюжетную линию фильма «<a href=\"/film/18511/\" class=\"all\">На последнем дыхании</a>» (1960).</li><li>Первоначально пару главных героев должны были играть <a href=\"/name/4913/\" class=\"all\">Стинг</a> и <a href=\"/name/15595/\" class=\"all\">Шарлотта Рэмплинг</a>. Отказ звезд вынудил <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a> взять на эти роли <a href=\"/name/86847/\" class=\"all\">Изабель Аджани</a> и <a href=\"/name/3347/\" class=\"all\">Кристофера Ламберта</a>.</li><li>Сценарий фильма был плодом «коллективного творчества» пяти друзей <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a>, включая и самого режиссера. Приложил к нему руку и исполнитель главной роли — роли Фреда. Образ, созданный <a href=\"/name/3347/\" class=\"all\">Ламбертом</a>, совмещал в себе черты «Маленького Принца и Безумного Макса», отсюда и мотивация его поступков. На память о первоначальном образе главного героя оставили блондинистую панк-прическу и одержимость музыкой.</li><li>Полный хронометраж фильма был на 40 минут больше, но продюсеры заставили укоротить для проката время показа фильма. На художественную ценность картины, как оказалось, это не повлияло, но некоторые сюжетные линии оказались оборванными или недостаточно раскрытыми.</li></ul>", "Taglines": [ "An underground story where lives intertwine" ], "Genres": [ "триллер" ], "CommunityRating": 6.5, "RunTimeTicks": 61404800000, "Size": 15419566433, "FileName": "Subway.1985 (kp-14305) (14.4G).mkv", "Bitrate": 20089069, "ProductionYear": 1985, "RemoteTrailers": [ { "Url": "https://www.youtube.com/watch?v=PdOigVX4b7I" } ], "ProviderIds": { "KinopoiskRu": "14305", "Imdb": "tt0090095", "Tmdb": "10656", "Tvdb": "4524" }, "IsFolder": false, "ParentId": "393624", "Type": "Movie", "Studios": [ { "Name": "Gaumont", "Id": 408207 }, { "Name": "Les Films du Loup", "Id": 602833 }, { "Name": "TSF Productions", "Id": 680897 }, { "Name": "TF1 Films Production", "Id": 402271 } ], "GenreItems": [ { "Name": "триллер", "Id": 729 } ], "TagItems": [], "PrimaryImageAspectRatio": 0.6666666666666666, "ImageTags": { "Primary": "7ea89f4a7b46cc0d18b746e8a34e6abf" }, "BackdropImageTags": [ "aed4a721529e72345ee0d545b067762f" ], "MediaType": "Video", "Width": 1920, "Height": 816 }, "Server": { "Name": "Xpenology362", "Id": "e9ef940b2d214a18991f98683144c466", "Version": "4.8.0.26" } }
Luke 42077 Posted March 30, 2023 Author Posted March 30, 2023 14 minutes ago, svyaznoy362 said: Before update { "Title": "New Подземка on Emby Server", "Description": "Циник, вор и нарушитель общественного спокойствия Фред промышляет взломом сейфов и прочим криминалом. Однажды в его руки попадают документы, при помощи которых он получает возможность шантажировать загадочную красавицу Хелену. За документами тут же начинают охотиться их владельцы. \r\n\r\nСкрываясь от своих преследователей, герой прячется в метро, где знакомится со странной субкультурой живущих там людей, и где с ним происходят совершенно неожиданные истории. <br/><br/><b>Интересное:</b><ul><li>Фильм снимался в течение почти пяти месяцев на двенадцати станциях парижского метрополитена вне часа пик и в ночное время.</li><li>Режиссера <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a> некоторые упрекали в том, что он использовал сюжетную линию фильма «<a href=\"/film/18511/\" class=\"all\">На последнем дыхании</a>» (1960).</li><li>Первоначально пару главных героев должны были играть <a href=\"/name/4913/\" class=\"all\">Стинг</a> и <a href=\"/name/15595/\" class=\"all\">Шарлотта Рэмплинг</a>. Отказ звезд вынудил <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a> взять на эти роли <a href=\"/name/86847/\" class=\"all\">Изабель Аджани</a> и <a href=\"/name/3347/\" class=\"all\">Кристофера Ламберта</a>.</li><li>Сценарий фильма был плодом «коллективного творчества» пяти друзей <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a>, включая и самого режиссера. Приложил к нему руку и исполнитель главной роли — роли Фреда. Образ, созданный <a href=\"/name/3347/\" class=\"all\">Ламбертом</a>, совмещал в себе черты «Маленького Принца и Безумного Макса», отсюда и мотивация его поступков. На память о первоначальном образе главного героя оставили блондинистую панк-прическу и одержимость музыкой.</li><li>Полный хронометраж фильма был на 40 минут больше, но продюсеры заставили укоротить для проката время показа фильма. На художественную ценность картины, как оказалось, это не повлияло, но некоторые сюжетные линии оказались оборванными или недостаточно раскрытыми.</li></ul>", "Date": "2023-03-27T09:16:47.1341078Z", "Event": "library.new", "Item": { "Name": "Подземка", "OriginalTitle": "Subway", "ServerId": "e9ef940b2d214a18991f98683144c466", "Id": "680866", "DateCreated": "2023-03-27T09:13:59.5180000Z", "Container": "mkv", "SortName": "Подземка", "PremiereDate": "1985-04-10T00:00:00.0000000Z", "ExternalUrls": [ { "Name": "IMDb", "Url": "https://www.imdb.com/title/tt0090095" }, { "Name": "KinopoiskRu", "Url": "https://www.kinopoisk.ru/film/14305/" }, { "Name": "TheMovieDb", "Url": "https://www.themoviedb.org/movie/10656" }, { "Name": "TheTVDB", "Url": "https://thetvdb.com/dereferrer/movie/4524" }, { "Name": "Trakt", "Url": "https://trakt.tv/search/tmdb/10656?id_type=movie" } ], "CriticRating": 56, "Path": "/volume1/GDRIVE/362/Film/3D/MKV/Subway.1985 (kp-14305) (14.4G).mkv", "OfficialRating": "r", "Overview": "Циник, вор и нарушительобщественного спокойствия Фред промышляет взломом сейфов и прочим криминалом. Однажды в его руки попадают документы, при помощи которых он получает возможность шантажировать загадочную красавицу Хелену. За документами тут же начинают охотиться их владельцы. \r\n\r\nСкрываясь от своих преследователей, герой прячется в метро, где знакомится со странной субкультурой живущих там людей, и где с ним происходят совершенно неожиданные истории. <br/><br/><b>Интересное:</b><ul><li>Фильм снимался в течение почти пяти месяцев на двенадцати станциях парижского метрополитена вне часа пик и в ночное время.</li><li>Режиссера <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a> некоторые упрекали в том, что он использовал сюжетную линию фильма «<a href=\"/film/18511/\" class=\"all\">На последнем дыхании</a>» (1960).</li><li>Первоначально пару главных героев должны были играть <a href=\"/name/4913/\" class=\"all\">Стинг</a> и <a href=\"/name/15595/\" class=\"all\">Шарлотта Рэмплинг</a>. Отказ звезд вынудил <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a> взять на эти роли <a href=\"/name/86847/\" class=\"all\">Изабель Аджани</a> и <a href=\"/name/3347/\" class=\"all\">Кристофера Ламберта</a>.</li><li>Сценарий фильма был плодом «коллективного творчества» пяти друзей <a href=\"/name/24505/\" class=\"all\">Люка Бессона</a>, включая и самого режиссера. Приложил к нему руку и исполнитель главной роли — роли Фреда. Образ, созданный <a href=\"/name/3347/\" class=\"all\">Ламбертом</a>, совмещал в себе черты «Маленького Принца и Безумного Макса», отсюда и мотивация его поступков. На память о первоначальном образе главного героя оставили блондинистую панк-прическу и одержимость музыкой.</li><li>Полный хронометраж фильма был на 40 минут больше, но продюсеры заставили укоротить для проката время показа фильма. На художественную ценность картины, как оказалось, это не повлияло, но некоторые сюжетные линии оказались оборванными или недостаточно раскрытыми.</li></ul>", "Taglines": [ "An underground story where lives intertwine" ], "Genres": [ "триллер" ], "CommunityRating": 6.5, "RunTimeTicks": 61404800000, "Size": 15419566433, "FileName": "Subway.1985 (kp-14305) (14.4G).mkv", "Bitrate": 20089069, "ProductionYear": 1985, "RemoteTrailers": [ { "Url": "https://www.youtube.com/watch?v=PdOigVX4b7I" } ], "ProviderIds": { "KinopoiskRu": "14305", "Imdb": "tt0090095", "Tmdb": "10656", "Tvdb": "4524" }, "IsFolder": false, "ParentId": "393624", "Type": "Movie", "Studios": [ { "Name": "Gaumont", "Id": 408207 }, { "Name": "Les Films du Loup", "Id": 602833 }, { "Name": "TSF Productions", "Id": 680897 }, { "Name": "TF1 Films Production", "Id": 402271 } ], "GenreItems": [ { "Name": "триллер", "Id": 729 } ], "TagItems": [], "PrimaryImageAspectRatio": 0.6666666666666666, "ImageTags": { "Primary": "7ea89f4a7b46cc0d18b746e8a34e6abf" }, "BackdropImageTags": [ "aed4a721529e72345ee0d545b067762f" ], "MediaType": "Video", "Width": 1920, "Height": 816 }, "Server": { "Name": "Xpenology362", "Id": "e9ef940b2d214a18991f98683144c466", "Version": "4.8.0.26" } } Before what update?
svyaznoy362 17 Posted March 30, 2023 Posted March 30, 2023 2 minutes ago, Luke said: До какого обновления? Before server update 4.8.0.27 1
xboarder56 3 Posted March 31, 2023 Posted March 31, 2023 @LukeI would love to see the option to have say an advanced config or even just a normal field which you could override content-type so we can support other external notification services over a webhook. I think this could be a good option to not break anything for existing users but still allow people to use other options such as discord. 1 1 1
vaise 340 Posted April 2, 2023 Posted April 2, 2023 On 31/03/2023 at 17:10, xboarder56 said: @LukeI would love to see the option to have say an advanced config or even just a normal field which you could override content-type so we can support other external notification services over a webhook. I think this could be a good option to not break anything for existing users but still allow people to use other options such as discord. Please Please Please.
ThePaladinTech 22 Posted April 4, 2023 Posted April 4, 2023 Here adding my +1 would love to have discord working natively in emby via a webhook as the discord plugin no longer works.
svyaznoy362 17 Posted April 4, 2023 Posted April 4, 2023 On 30.03.2023 at 21:47, Luke said: До какого обновления? Thank you, the problem was fixed in version 4.8.0.28 1
Sparker 43 Posted April 21, 2023 Posted April 21, 2023 I do not have any webhooks installed, but I was looking to add Trackt and nothing happens when I click on the "Add webhook" button in Emby Server 4.8.0.29 beta I also tried in Incognito mode so that extensions would be disabled, but it's the same. 2023.21-04 14.05.25.mp4
Luke 42077 Posted April 21, 2023 Author Posted April 21, 2023 3 hours ago, Sparker said: I do not have any webhooks installed, but I was looking to add Trackt and nothing happens when I click on the "Add webhook" button in Emby Server 4.8.0.29 beta I also tried in Incognito mode so that extensions would be disabled, but it's the same. 2023.21-04 14.05.25.mp4 Try updating to the latest build. 1
MrMackey 35 Posted April 29, 2023 Posted April 29, 2023 Would it be possible to add also limit at device? Because if I create an automation that for example turns off my lights in the living room when I start a movie, this would also happen if I start a movie in my bedroom.
Luke 42077 Posted May 1, 2023 Author Posted May 1, 2023 On 4/29/2023 at 1:49 AM, MrMackey said: Would it be possible to add also limit at device? Because if I create an automation that for example turns off my lights in the living room when I start a movie, this would also happen if I start a movie in my bedroom. Yes, it's possible to add options for that, but that information is also present in the webhooks body, so you could just add a little code to your receiver to examine it. 1
MrMackey 35 Posted May 1, 2023 Posted May 1, 2023 Thanks for the tip. To filter that out in Home Assistant could probably be done with a template condition. Unfortunately, I do not know what I would have to enter there. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now