lampac-ukraine/Uaflix/OnlineApi.cs
2025-09-13 16:23:05 +03:00

30 lines
985 B
C#

using Shared.Models.Base;
using System.Collections.Generic;
namespace Uaflix
{
public class OnlineApi
{
public static List<(string name, string url, string plugin, int index)> Events(string host, long id, string imdb_id, long kinopoisk_id, string title, string original_title, string original_language, int year, string source, int serial, string account_email)
{
var online = new List<(string name, string url, string plugin, int index)>();
void send(BaseSettings init, string plugin)
{
if (init.enable && !init.rip)
{
string url = init.overridehost;
if (string.IsNullOrEmpty(url))
url = $"{host}/{plugin}";
online.Add((init.displayname, url, plugin, online.Count));
}
}
send(ModInit.UaFlix, "uaflix");
return online;
}
}
}