This repository provides a reliable, auto-updating Electronic Program Guide (EPG) in XML format for Malaysian IPTV channels.
To use this EPG in your IPTV player, copy the link below.
Use this URL:
https://cdn.jsdelivr.net/gh/Some0ne11/EPGMalaysiaIPTV@main/epg.xml
raw.githubusercontent.com link. GitHub strictly limits raw file downloads. If too many users refresh at the same time, GitHub will block the connection (Error 503). The jsdelivr link above routes through a global CDN designed for high traffic and will not get blocked.
To make sure your TV guide populates correctly, the tvg-id tag inside your .m3u file must exactly match the XML IDs used by this guide.
Total Channels: 112
(Note: If you are looking for a specific channel not listed here, please open an Issue to request it.)
If your IPTV player shows "No Information" or blank guide slots, it means your .m3u playlist is using different names than this EPG file. You can fix this by editing your .m3u file in a text editor (like Notepad++ or VS Code).
Locate the #EXTINF line for the channel you want to map and update the tvg-id attribute.
Example Structure:
#EXTINF:-1 tvg-id="XML_ID_HERE" tvg-name="TV_NAME" tvg-logo="LOGO_URL", Channel Name
http://your-iptv-stream-url.com/live.m3u8- Open TiviMate and go to Settings.
- Select EPG -> EPG Sources.
- Click Add source.
- Type or paste the jsDelivr URL provided above.
- Go back to Settings -> Playlists, select your playlist, and ensure this new EPG source is assigned to it.
- Return to the main EPG menu and click Update EPG.
- Navigate to your app's Settings or Playlist Management section.
- Look for an option labeled XMLTV, EPG Source, or TV Guide.
- Add the jsDelivr URL as the source path.
- Save and manually force an update if the app does not do it automatically.
This epg.xml file is completely automated. It syncs regularly from a private server via GitHub Actions. You do not need to update your link or manually download anything—as long as your player uses the jsDelivr link above, it will automatically pull the latest TV guide data whenever it refreshes.
-
100% Free: This repository and the generated EPG data are strictly not for sale. This is a free project meant for personal use. If someone tried to sell you access to this URL, you have been scammed.
-
No Modifications: Redistribution or modifications of the code/files from this repository are not allowed.
-
Contributions & Requests: Pull Requests (PRs) are not accepted for this repository. If you want to report a broken channel, request a new channel addition, or report an issue, please open an Issue instead.















































































































