* Corrected language
* Added category
* Removed repeated channel (medium quality stream already included in multi-quality playlist below).
* Changed the name as both links are two versions of the same channel.
* Added 澳門蓮花衛視 Macau Lotus TV
* Corrected metadata on 澳亞衛視 MASTV and 澳門衛視 MSTV
* Added correct logo to 澳門衛視 MSTV (current logo is 澳亞衛視 MASTV's)
* Both channels seems to broadcast mostly in Mandarin.
* Changed order of channels to make it easier to understand and correct.
* Corrected language: Canal Macau (TDM channel 2) is a Portuguese-language channel.
* Removed duplicate of Canal Macau, it was repeated with port added.
* Removed duplicate of 澳視澳門 TDM Ou Mun (TDM channel 1), it was repeated with a different name (澳卫澳门) and the same URL with a double slash.
* Removed duplicate of 澳門-MACAU, it was repeated with a different name and the same URL with a double slash.
* Changed the names of the channels into the official names, Chinese for the Cantonese channels, Portuguese for the Portuguese one.
* Added "Yue Chinese" (Cantonese) language to the Cantonese channels.
* 澳門-MACAU is a channel intended for international broadcast, it broadcasts programming both from the Portuguese and Cantonese Channels.
* Added categories.
* Removed 澳视澳门, 澳门1 & 澳门2, all duplicates with IP address instead of domain name.
* Changed the logos of the Cantonese channels to the individual channel logos, rather then the general TDM logo.
* Sobrenatural TV
* Added category
* Appended "(backup)" to the second stream's name
* Kuriakos TV
* Added category
* Appended "(backup)" to the second stream's name
* Kuriakos Kids
* Changed category from Kids to Religious
* Removing duplicate stream: both streams seem the same, just one has domain name the other IP number. URL is otherwise the same, both .m3u8 can be found both ways. Leaving the one with the domain name because it's more recognizable but changed to the livestream.m3u8 file because it includes metadata.
* Added tvg-id and -name from the provided EPG file.
* Added category.
* FM O Dia TV is
* Not a TV channel (it seems a web stream from a radio station that isn't even broadcasting any video content exept for the logo)
* Not Portuguese, it's Brazilian
* Repeated, it's already on the Brazil list
* TV Maná Córdoba is a religious TV channel from a Portuguese Evangelical church but this channel is in Spanish and intended for Argentina. It's also repeated, it's already in the Argentina list.
* TVI Reality is not working, at least not for me and I can watch the official stream which requires a dynamically generated token. The domain is the same, this might be an old link,
* This is channel about caça, hunting, not caca, poo
* Official website shows no space in the name
* Added LQ, MQ and HQ to low, medium and hight quality streams, so there aren't three streams with the same name
* Added category "Hobby" which seems the most appropriate given the choice
* Changed RTP links to multi-quality playlist rather than individual bitrate streams.
* Added #EXTVLCOPT line to channels that need the user-agent to be set.
* Changed tvg-id and tvg-name to the one in provided EPG file.
* Re-added removed RTP1 stream as backup for RTP Internacional (was mislabled).
* Added [not 24/7] to the title of RTP channels because the broadcast can be interrupted due to rights issues
* Added the following Portuguese channels:
* RTP2
* RTP3
* RTP Internacional
* RTP Memória
* RTP Madeira
* RTP Açores
* RTP África
(Public broadcasting station channels in the qualities available at the official site)
* ARTV (parliament channel)
* Porto Canal (private channel owned by FC Porto football club)
* Removed the link for RTP1 and added the one from the official page.
A couple notes about the RTP streams:
* These are the streams used in the official page (https://www.rtp.pt/play/), they're fast, have good image quality and are stable but there are two issues:
* When any of these channels is broadcasting a programme it doesn't have the rights to broadcast online (usually that's imported programmes) the m3u file will be empty, it may seem the stream is broken but it'll continue streaming as soon as this programme ends.
* It doesn't work with Kodi's user-agent (and probably most IPTV apps' user-agents), but all streams are available just using "Mozilla" as a user-agent. I tried all links on Kodi for a couple days and they're all working. Maybe it should be noted on the README file that some streams may not work with the default user-agent.
* The RTP1 stream that was on the list was working but I think it's better to have the official good quality stream rather than this low quality stream of an unknown source.
* I used the `tvg-id` and `tvg-name` from https://siptv.eu/codes/ and https://www.iptv-epg.com/available-channels as these seem the most standard, this way it's more likely to work with most EPG sources.