Импорт m3u.

    При первоначальной настройке иногда бывает необходимо импортировать большое количество каналов в Астра

    pls = [[
    Сюда вставляем содержимое импортируемого m3u файла
    ]]
     
    local name = nil
    for s in pls:gmatch("(.-)\n") do
        if #s > 0 then
            if s:sub(1, 1) == "#" then
                if s:sub(2, 7) == "EXTINF" then
                    name = s:match(".*,(.*)")
                end
            else
                if name ~= nil then
                    make_channel({ name = name, input = { s }, })
                    name = nil
                end
            end
        end
    end
    

    Открываем веб интерфейс Astra - вкладка settings->import и получившийся скрипт импортируем

    Image