<!doctype html>
<html dir="ltr" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Hesgoal TV - Live Sport Streaming Online - Hesgoals</title>
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta name="description" content="Watch live sports online with Hesgoal TV! Stream English Premier League, Celtic, Rangers, F1 & more. Find Hesgoal alternatives & never miss a game. Start streaming now!">
<meta name="author" content="James">
<meta property="og:locale" content="en_EN" />
<meta property="og:site_name" content="Hesgoal TV" />
<meta property="og:image" content="https://live.hesgoal-tv.io/assets/images/hesgoal.webp" />
<meta property="og:image:width" content="240" />
<meta property="og:image:height" content="90" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Hesgoal TV - Live Sport Streaming Online - Hesgoals" />
<meta property="og:description" content="Watch live sports online with Hesgoal TV! Stream English Premier League, Celtic, Rangers, F1 & more. Find Hesgoal alternatives & never miss a game. Start streaming now!" />
<meta property="og:url" content="https://live.hesgoal-tv.io/" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@hesgoal" />
<meta name="twitter:title" content="Hesgoal TV - Live Sport Streaming Online - Hesgoals" />
<meta name="twitter:description" content="Watch live sports online with Hesgoal TV! Stream English Premier League, Celtic, Rangers, F1 & more. Find Hesgoal alternatives & never miss a game. Start streaming now!" />
<meta name="twitter:image" content="https://live.hesgoal-tv.io/assets/images/hesgoal.webp">
<link rel="canonical" href="https://live.hesgoal-tv.io/" />
<link rel="icon" href="https://live.hesgoal-tv.io/assets/images/hesgoal.ico" type="image/x-icon"/>
<link rel='stylesheet' id='football-matches-css' href='https://live.hesgoal-tv.io/assets/css/app.css' media='all' />
<link rel='stylesheet' id='football-matches-css' href='https://live.hesgoal-tv.io/assets/css/home.css' media='all' />
<link rel='stylesheet' id='football-matches-css' href='https://live.hesgoal-tv.io/assets/css/matche.css' media='all' />
<link rel="dns-prefetch" href="//live.hesgoal-tv.io" />
<style>
/*css text clignotant*/
.blink_me {
-webkit-animation-name: blinker;
-webkit-animation-duration: 1s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
-moz-animation-name: blinker;
-moz-animation-duration: 1s;
-moz-animation-timing-function: linear;
-moz-animation-iteration-count: infinite;
animation-name: blinker;
animation-duration: 1s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@-moz-keyframes blinker {
0% {
opacity: 1.0;
}
50% {
opacity: 0.0;
}
100% {
opacity: 1.0;
}
}
@-webkit-keyframes blinker {
0% {
opacity: 1.0;
}
50% {
opacity: 0.0;
}
100% {
opacity: 1.0;
}
}
@keyframes blinker {
0% {
opacity: 1.0;
}
50% {
opacity: 0.0;
}
100% {
opacity: 1.0;
}
}
@media screen and (max-width: 500px) {
.blink_me {
display:none !important;
}
}
/*css text clignotant*/
body {
direction: ltr;
}
body {
background-color: #ffffff;
}
.menu-section ,.box-title h1, .box-title h2, .box-title h3, .box-title, .first-team, .left-team, .league-box,footer{
background: #000000;
}
.match-event , .league-side{
background-color: #171337;
}
.tabsbox, .post-title a {
color: #0d0c0c;
}
@font-face{
font-family:din-regular;
src:url(https://live.hesgoal-tv.io/assets/webfonts/din-regular.eot) format("embedded-opentype");
font-weight:400;
font-style:normal;
src:url(https://live.hesgoal-tv.io/assets/webfonts/din-regular.eot?#iefix) format("embedded-opentype"),url(https://live.hesgoal-tv.io/assets/webfonts/din-regular.woff) format("woff"),url(assets/webfonts/din-regular.woff) format("woff"),url(https://live.hesgoal-tv.io/assets/webfonts/din-regular.ttf) format("truetype"),url(https://live.hesgoal-tv.io/assets/webfonts/din-regular.svg#svgFontName) format("svg");
font-display: swap;
}
*{
font-family:din-regular !important;
}
.pt-5{
padding-top:5px;
}
.pb-5{
padding-bottom:5px;
}
.pt-20{
padding-top:20px;
}
.pb-20{
padding-bottom:20px;
}
p{
font-size: 20px;
line-height: 2;
}
h2{
font-size: 24px;
padding-bottom:20px;
padding-right:10px;
border-radius: 10px;
background-color: #2d237b;
}
h3{
font-size: 22px;
padding-bottom:15px;
}
.tag-item{
border-radius: 10px;
background-color: #2d237b;
margin-left:10px;
}
.tag-mb li {
float: left;
padding: 5px;
}
.tag-mb li a {
color:#fff;
}
#matchLeague {
color: #c7def2;
font-size: 14px;
font-weight: 700;
}
#matchScore {
color: #fff;
font-size: 20px;
font-weight: 900;
}
.message-box{
color: #ffffff;
font-size: 18px;
padding-bottom:5px;
}
#id-custom_banner
{
max-height: 100px;
}
</style>
<script>
var currentUrl = "https://live.hesgoal-tv.io/";
var mainURL = "https://live.hesgoal-tv.io/";
var p = 12;
</script>
<script type="application/ld+json">[{
"@context": "http://schema.org",
"@type": "Organization",
"url": "https://live.hesgoal-tv.io/",
"logo": {"@type": "ImageObject","width": 190,"height": 60,"url": "https://live.hesgoal-tv.io/assets/images/hesgoal.png"}
},
{
"@context": "http://schema.org",
"@type": "WebSite",
"url": "https://live.hesgoal-tv.io/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://live.hesgoal-tv.io/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}]
</script>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://live.hesgoal-tv.io/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Hesgoal TV - Live Sport Streaming Online - Hesgoals",
"item": "https://live.hesgoal-tv.io/"
}]
}
</script>
<script data-cfasync="false" async type="text/javascript" src="//ql.vinelethoner.com/gaGLLSj9CaaVb9Nq/83292"></script>
</head>
<div class="menu-section">
<div class="container">
<div class="navbar-brand">
<a href="https://live.hesgoal-tv.io/" title="Hesgoal TV">
<span> Hesgoal TV</span>
</a>
</div>
<div class="navmenu">
<input id="menubtn" type="checkbox">
<label class="menublabel op" for="menubtn">
<span class="liwte">
<span class="line line-1"></span>
<span class="line line-2"></span>
<span class="line line-3"></span>
</span>
</label>
<div class="nav linkm">
<label class="menublabel clo" for="menubtn">
<div class="menulabc">HESGOAL</div>
<span class="liwte"><span class="line line-1"></span><span class="line line-2"></span></span>
</label>
<div class="navsiteta">
<ul class="menu">
<li id="menu-item-206" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-206">
<a href="https://live.hesgoal-tv.io/hesgoal-tv/" title="Hesgoal TV" aria-current="page">
<strong> Hesgoal TV </strong></a>
</li>
</ul>
</div>
<div class="navsiteta">
<ul class="menu">
<li id="menu-item-206" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-206">
<a href="https://live.hesgoal-tv.io/tv/" title="TV Guide" aria-current="page"><strong>TV Guide</strong></a></li>
<li id="menu-item-344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-344">
<a href="https://live.hesgoal-tv.io/tv/" title="TV Guide"><span class="icon telegram"></span>
<span class="sr-only">TV Guide</span></a>
</li>
</ul>
</div>
<div class="navsiteta">
<ul class="menu">
<li id="menu-item-206" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-206">
<a href="https://live.hesgoal-tv.io/results/" title="Live Scores" aria-current="page"><strong>Live Scores</strong></a></li>
<li id="menu-item-344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-344">
<a href="https://live.hesgoal-tv.io/results/" title="Live Scores"><span class="icon telegram"></span>
<span class="sr-only">Live Scores</span></a>
</li>
</ul>
</div>
<div class="navsiteta">
<ul class="menu">
<li id="menu-item-206" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-206">
<a href="https://live.hesgoal-tv.io/leagues/" title="Leagues" aria-current="page"><strong>Leagues</strong></a></li>
<li id="menu-item-344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-344">
<a href="https://live.hesgoal-tv.io/leagues/" title="Leagues"><span class="icon telegram"></span>
<span class="sr-only">Leagues</span></a>
</li>
</ul>
</div>
<div class="navsiteta">
<ul class="menu">
<li id="menu-item-206" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-206">
<a href="https://live.hesgoal-tv.io/contact/" title="Contact US" aria-current="page"><strong> Contact US</strong></a></li>
<li id="menu-item-344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-344">
<a href="https://live.hesgoal-tv.io/contact/" title="Contact US"><span class="icon telegram"></span>
<span class="sr-only">Contact US</span></a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row text-center">
<div class="col-md-12">
<center>
<br>
</center>
</div>
</div>
</div>
<br>
<style>
.box-title {
margin-bottom: 20px;
}
.league-side {
align-items: center;
justify-content: center;
border-radius: 10px;
background-color: #25223d;
padding: 10px;
margin-bottom: 5px;
border: unset;
}
.league-box{
width: 100%;
border: 1px solid #7c86da;
background-color: #060418;
border-radius: 10px;
color: #ffffff;
}
.container {
max-width: 1400px;
}
.league-logo {
margin-top:10px;
float: left;
width: 20%;
}
.league-name {
font-size: 13px;
padding-left: 0px;
margin-left: 0px;
}
@media (max-width: 999px) {
.hidden-m{
display: none;
}
}
@media (min-width: 999px) {
.container {
padding-left: 140px;
}
}
.box-title-league{
font-size: 20px;
background: #47474700;
font-weight: 900;
color: #fff;
float: unset;
text-align: center!important;
}
@media (min-width: 768px)
{
.col-md-2 {
flex: 0 0 auto;
width: 19.666667%;
}
}
.blog-post.hentry.index-post {
min-height: 230px;
}
.post-info {
padding: 3px;
}
.blog-post.hentry.index-post {
padding: 10px 10px;
}
.post-info h3 {
font-weight: 600;
}
.image_full{
display:block !important;
;
}
.image_mobile{
display:none !important;
;
}
@media (max-width: 640px) and (min-width: 320px){
.image_full{
display:none !important;
}
.image_mobile{
display:block !important;
;
}
}
</style>
<div class="container">
<div class="row text-center">
<div class="col-md-2 hidden-m">
</div>
<div class="col-md-8 ">
<div class="panel panel-default">
<div class="box-title">
<h1 class="boxstitle" >
<strong>Hesgoal TV - Live Sport Streaming Online - Hesgoals</strong>
</h1>
</div>
<div class="matchflex">
<div id="matchTable" ></div>
</div>
</div>
<br>
<div class="tabsbox">
<div class="box-title">
<h2><strong>Watch live sports streaming online with Hesgoal TV</strong></h2>
</div>
<div class="wdthbox">
<p>
Catch live football action on Hesgoal TV! Stream English Premier League matches, like Celtic and Rangers, seamlessly. Hesgoals brings you free, high-quality games on your device. Switch between Hesgoal alternatives or F1 races; Hesgoal UK ensures an optimal streaming experience.
</p>
<div>
<p>
Watch live football matches, English Premier League, and more on Hesgoal TV. Get instant access to Hesgoals live streams, including Celtic and Rangers, with high-quality video. Find Hesgoal alternatives and enjoy F1, UK sports, and international tournaments online, all in one place.
</p>
</div>
</div>
<div class="box-title">
<h2><strong>Get soccer streams on Reddit, Hesgoal UK & app</strong></h2>
</div>
<div class="wdthbox">
<p>
Unlock live football action! Get your fix of Scottish Premiership clashes like Celtic vs. Rangers. Find Hesgoal TV streams, catch Hesgoal football & Hesgoals action online. Discover alternatives to soccer streams on Reddit & reliable Hesgoal UK access. #Hesgoal #FootballStreams #LiveSport
</p>
<div>
<p>
Watch live football streams on Hesgoal TV! Catch soccer matches online with Hesgoals, your top source for Celtic and Rangers games, plus UK football streams on Reddit. Get the best football streaming experience with Hesgoal app and TV live stream services, covering all soccer streams Reddit has to offer.
</p>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
<script>
var API_TEAM_URL = 'https://ws.kora-api.top/uploads/team/';
var API_LEAGUE_URL = 'https://ws.kora-api.top/uploads/team/';
const MAIN_URL = 'https://live.hesgoal-tv.io/';
// const REDIRECT_MATCHE ='https://game.yalla-shoot-live.io/article_h.php';
// const REDIRECT_MATCHE ='https://css.omega-insurance.net/post.php';
const REDIRECT_MATCHE = 'http://js.mega-insurance.com/';
//const REDIRECT_MATCHE ='https://js.delta-insurance.net/post.php';
function get_current_minute() {
var date = new Date();
var hours = date.getUTCHours().toString().padStart(2, '0'); // Gets hours in GMT
var minutes = date.getUTCMinutes().toString().padStart(2, '0'); // Gets minutes in GMT
var time = `${hours}${minutes}`;
return time; // Outputs time in H-i format, e.g., "14-30"
}
function encrypt(str) {
// Convert the string to hexadecimal
const hexStr = Array.from(str)
.map(char => char.charCodeAt(0).toString(16).padStart(2, '0'))
.join('');
// Encode the hexadecimal string to Base64
return btoa(hexStr);
}
var time = get_current_minute();
var todayDate = new Date().toISOString().slice(0, 10);
var currentDomain = window.location.hostname;
var API_URL_MATCHES = "https://ws.kora-api.top/api/matches/" + todayDate + "?t=" + time;
var API_PRD_URL_MATCHES = "https://ws.kora-api.top/api/matches/" + todayDate + "?t=" + time;
let yourDate = new Date();
yourDate = yourDate.toISOString().split('T')[0];
var matchTable = document.querySelector("#matchTable");
matchTable.innerHTML = "";
function postToNewTab(url, params) {
// Create a form element
const form = document.createElement('form');
form.method = 'GET';
form.action = url;
form.target = '_blank'; // Open in new tab
// Add parameters as hidden form inputs
Object.keys(params).forEach(key => {
const input = document.createElement('input');
input.type = 'hidden';
input.name = key;
// input.value = params[key];
form.appendChild(input);
});
// Append the form to the body and submit it
document.body.appendChild(form);
form.submit();
// Optionally, remove the form after submission
document.body.removeChild(form);
}
function go_link(matche_id)
{
postToNewTab(REDIRECT_MATCHE + 'article/' + matche_id, {val1: 'val1', matche_id: matche_id});
}
function isMobile() {
const regex = /Mobi|Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i;
return regex.test(navigator.userAgent);
}
function formatDate(date) {
const myArray = date.split("-");
return myArray[2] + "." + myArray[1] + "." + myArray[0];
}
function reverseScore(score) {
const myArray = score.split("-");
return myArray[1] + " - " + myArray[0];
}
//the functions to create an element
function addMatchTile(data) {
var scoreText = "";
if (data.status == 0) {
scoreText = data.time;
} else if (data.status == 3) {
scoreText = "Start Soon";
} else if (data.status == 2 && data.api_matche_id > 4) {
scoreText = data.score;
} else if (data.status == 2 && data.api_matche_id < 5) {
scoreText = "";
} else {
if (data.score.trim() == "-") {
scoreText = "Live";
} else {
scoreText = data.score;
}
}
var desc = data.home_en + "-vs-" + data.away_en;
desc = desc.replaceAll(" ", "-");
desc = desc.replaceAll(" ", "-");
desc = desc.toLowerCase();
var title = "Watch " + data.home_en + " vs " + data.away_en + " Live Stream ";
var link = MAIN_URL + "matche/" + data.id + "/" + data.api_matche_id + "/" + desc + "/";
//var live_link = MAIN_URL + "live/" + data.id + "/" + data.api_matche_id + "/" + desc;
var matchEvent = document.createElement('div');
matchEvent.classList.add("match-event");
matchEvent.setAttribute('data-result', scoreText);
//matche link
var matcheLink = document.createElement('a');
//if ( (data.id == 15836 || data.id == 15843) && isMobile() ) {
//const ids = ["15901", "15901", "15906", "15906"];
//console.log("test==>"+ids.includes(data.id));
/*else if (isMobile()) {
link = "http://css.beta-insurance.com/article/" + data.id;
matcheLink.setAttribute('target', "_blank");
matcheLink.setAttribute('rel', "noopener noreferrer");
matcheLink.setAttribute('href', link);
matcheLink.setAttribute('title', desc);
}
*
*/
/*
if ( data.has_channels == 1 && data.active == 1 && data.selected == 1) {
//link ="http://h.shoot-yalla.pro/live/" + data.id + "/" + data.api_matche_id + "/" + desc;
// link ="http://koora-live.tv/live/" + data.id + "/" + data.api_matche_id + "/" + desc;
matcheLink.setAttribute('target', "_blank");
matcheLink.setAttribute('rel', "noopener noreferrer");
//matcheLink.setAttribute('onClick', "go_link("+data.id+")");
matcheLink.setAttribute('href', REDIRECT_MATCHE+'article/'+data.id);
}
else
*/
if (data.redirect_url && data.has_channels == 1 && data.active == 1) {
// matcheLink.setAttribute('target', "_blank");
matcheLink.setAttribute('rel', "noopener noreferrer");
//matcheLink.setAttribute('onClick', get_redirect_url(data.redirect_url, data.id, 'en'));
//matcheLink.setAttribute('onClick', `get_redirect_url('${data.redirect_url}', '${data.id}', 'en')`);
// matcheLink.setAttribute('onClick', `get_redirect_url('${data.redirect_url}', '${data.id}', 'en')`);
matcheLink.onclick = function () {
var lang = 'en';
var url = data.redirect_url + '?m=' + data.id + '&l=' + lang + '&t=' + encrypt(MAIN_URL);
//window.location.href = url;
window.open(url, '_blank');
};
//matcheLink.setAttribute('href', get_redirect_url(data.redirect_url,data.id,'en'));
} else if (data.has_channels == 1 && data.active == 1 && data.selected == 1) {
//link = "http://top.yalla-games.net/article-h/" + data.id;
link = "https://1xnews.top/article.php?id=" + data.id;
// matcheLink.setAttribute('target', "_blank");
matcheLink.setAttribute('rel', "noopener noreferrer");
matcheLink.setAttribute('href', link);
matcheLink.setAttribute('title', desc);
} else if (data.has_channels == 1 && data.active == 1 && data.matche_page !== null) {
// matcheLink.setAttribute('target', "_blank");
matcheLink.setAttribute('rel', "noopener noreferrer");
matcheLink.setAttribute('href', link);
matcheLink.setAttribute('title', desc);
} else if (data.has_channels == 1 && data.active == 1) {
link = MAIN_URL + "live/" + data.id + "/" + data.api_matche_id + "/" + desc;
// link = "http://shoot-yalla.pro/" + "live/" + data.id + "/" + data.api_matche_id + "/" + desc;
//matcheLink.setAttribute('target', "_blank");
//matcheLink.setAttribute('rel', "noopener noreferrer");
matcheLink.setAttribute('href', link);
matcheLink.setAttribute('title', desc);
} else {
link = MAIN_URL;
matcheLink.setAttribute('href', link);
matcheLink.setAttribute('title', desc);
}
var matcheOverlay = document.createElement('div');
matcheOverlay.setAttribute('id', 'overlay-match');
var matcheWatch = document.createElement('div');
matcheWatch.setAttribute('id', 'watch-match');
matcheOverlay.appendChild(matcheWatch);
matcheLink.appendChild(matcheOverlay);
// div home
var matcheHome = document.createElement('div');
matcheHome.classList.add("first-team");
var homeLogo = document.createElement('div');
homeLogo.classList.add("team-logo");
var homeImg = document.createElement('img');
homeImg.classList.add("responsive");
homeImg.setAttribute('alt', data.home_en);
homeImg.setAttribute('loading', 'lazy');
homeImg.setAttribute('height', '70');
homeImg.setAttribute('width', '70');
homeImg.setAttribute('title', title);
homeImg.src = API_TEAM_URL + data.home_logo;
var homeName = document.createElement('div');
homeName.classList.add("team-name");
//homeName.innerHTML = data.home;
var homeNameTitle = document.createElement('span');
homeName.classList.add("team-name-ar");
homeNameTitle.innerHTML = data.home_en;
var homeNameTitleEn = document.createElement('span');
homeNameTitleEn.classList.add("team-name-en");
homeNameTitleEn.innerHTML = data.home_en;
homeName.appendChild(homeNameTitle);
homeName.appendChild(homeNameTitleEn);
homeLogo.appendChild(homeImg);
matcheHome.appendChild(homeLogo);
matcheHome.appendChild(homeName);
// div time
var matcheTime = document.createElement('div');
matcheTime.classList.add("match-time");
var matcheTiming = document.createElement('div');
matcheTiming.classList.add("match-timing");
var matcheLeague = document.createElement('div');
matcheLeague.setAttribute('id', 'match-hour');
if (yourDate !== data.date) {
matcheLeague.innerHTML = formatDate(data.date);
} else if ((data.has_channels != 0) && (data.status != 2) && (data.status != 3)) {
matcheLeague.style.color = "rgb(255 38 38)";
matcheLeague.innerHTML = "LIVE";
} else {
matcheLeague.innerHTML = data.league_en;
}
var matcheScore = document.createElement('div');
matcheScore.setAttribute('id', 'result-now');
matcheScore.innerHTML = scoreText;
matcheTiming.appendChild(matcheLeague);
matcheTiming.appendChild(matcheScore);
matcheTime.appendChild(matcheTiming);
// div away
var matcheAway = document.createElement('div');
matcheAway.classList.add("left-team");
var awayLogo = document.createElement('div');
awayLogo.classList.add("team-logo");
var awayImg = document.createElement('img');
awayImg.classList.add("responsive");
awayImg.setAttribute('alt', data.away_en);
awayImg.setAttribute('loading', 'lazy');
awayImg.setAttribute('height', '70');
awayImg.setAttribute('width', '70');
awayImg.setAttribute('title', title);
awayImg.src = API_TEAM_URL + data.away_logo;
var awayName = document.createElement('div');
awayName.classList.add("team-name");
// awayName.innerHTML = data.away;
var awayNameTitle = document.createElement('span');
awayName.classList.add("team-name-ar");
awayNameTitle.innerHTML = data.away_en;
var awayNameTitleEn = document.createElement('span');
awayNameTitleEn.classList.add("team-name-en");
awayNameTitleEn.innerHTML = data.away_en;
awayName.appendChild(awayNameTitle);
awayName.appendChild(awayNameTitleEn);
awayLogo.appendChild(awayImg);
matcheAway.appendChild(awayLogo);
matcheAway.appendChild(awayName);
matchEvent.appendChild(matcheLink);
matchEvent.appendChild(matcheHome);
matchEvent.appendChild(matcheTime);
matchEvent.appendChild(matcheAway);
matchTable.appendChild(matchEvent);
}
//fetching the data
function get_prd_api() {
fetch(API_PRD_URL_MATCHES)
.then(res => res.json())
.then(data => {
//console.log(data);
for (var i = 0; i < data.length; i++) {
addMatchTile(data[i]);
}
})
.catch(err => {
console.log(err);
});
}
//fetching the data
document.addEventListener('DOMContentLoaded', () => {
fetch(API_URL_MATCHES)
.then(res => res.json())
.then(data => {
// console.log(data);
if (data && data.length != 0) {
matchTable.style.minHeight = data.length * 125 + "px";
for (var i = 0; i < data.length; i++) {
addMatchTile(data[i]);
}
} else {
get_prd_api();
}
})
.catch(err => {
get_prd_api();
console.log(err);
});
});
</script><div id="code-container">
<div id="code_block"></div>
</div>
<script>
function get_current_minute() {
var date = new Date();
var hours = date.getUTCHours().toString().padStart(2, '0'); // Gets hours in GMT
var minutes = date.getUTCMinutes().toString().padStart(2, '0'); // Gets minutes in GMT
var time = `${hours}${minutes}`;
return time; // Outputs time in H-i format, e.g., "14-30"
}
const API_MATCHE_URL = 'https://ws.kora-api.top/';
var time = get_current_minute();
function executeScript(scriptContent) {
const tempDiv = document.createElement('div');
tempDiv.innerHTML = scriptContent; // Inject the script as raw HTML
const scripts = tempDiv.querySelectorAll('script');
// Execute each script block
scripts.forEach(script => {
const newScript = document.createElement('script');
if (script.src) {
// If the script has a src attribute, load it dynamically
newScript.src = script.src;
} else {
// Inline script
newScript.textContent = script.innerHTML;
}
document.body.appendChild(newScript);
});
}
// Fetch code from the CodeIgniter controller
fetch(API_MATCHE_URL + 'api/ads' + "?t=" + time) // Adjust URL based on your setup
.then(response => response.json())
.then(data => {
if (data.home_code) {
executeScript(data.matche_code);
} else {
document.getElementById('code_block').innerText = data.error || 'Error fetching code';
}
}
)
.catch(error => console.error('Error:', error));
</script>
<footer>
<!--
<script disable-devtool-auto src='https://cdn.jsdelivr.net/npm/disable-devtool@latest/disable-devtool.min.js'></script>
-->
<div class="container">
<div class="footermb">
<ul class="menu">
<li id="menu-item-233" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-233"><a href="https://live.hesgoal-tv.io/privacy-policy/">Privacy Policy</a></li>
<li id="menu-item-236" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-236"><a href="https://live.hesgoal-tv.io/contact/">Contact us </a></li>
<li id="menu-item-1411" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1411"><a href="https://live.hesgoal-tv.io/about-us/">About Us</a></li>
<li id="menu-item-1411" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1411"><a href="https://live.hesgoal-tv.io/terms/">Terms and conditions</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-347">
2025-05-09 22:11:57 </li>
</ul>
</div>
</div>
</footer>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-F4ZV7V31SC"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-F4ZV7V31SC');
setInterval(function () {
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-F4ZV7V31SC');
}, 60000);
// var _0x4f098e=_0x521b;function _0x28e1(){var _0x4a3084=['debugger','gguDq','contextmen','1261204lqwskO','eTRes','xWWZy','668kzKwmH','ctrlKey','keyCode','279erEprk','qrDXD','6329664iXVujB','length','QGLVz','3639808rMWPLL','qIIeS','onkeydown','ZMstw','shiftKey','MzrdJ','constructo','cZxPN','264oohOQt','180590AOyEOJ','sRLVn','charCodeAt','split','preventDef','9CBZtLC','keydown','4|0|3|2|1','dEZCG','ault','5nuqkFm','260ibzsBq','jfmqU','26zoTQPu','3222138amiteW','dGCje','IEoBU','13764WIwFch','skPmv'];_0x28e1=function(){return _0x4a3084;};return _0x28e1();}function _0x521b(_0x579706,_0x4b8f16){var _0x5c2253=_0x28e1();return _0x521b=function(_0x1c98f1,_0x2cfdf1){_0x1c98f1=_0x1c98f1-(0x1aec+0x15d9*0x1+-0x2*0x17aa);var _0x2cd868=_0x5c2253[_0x1c98f1];return _0x2cd868;},_0x521b(_0x579706,_0x4b8f16);}(function(_0x4342f5,_0x2a8ef0){var _0x541157=_0x521b,_0x469a52=_0x4342f5();while(!![]){try{var _0x406178=-parseInt(_0x541157(0x17f))/(0x113+-0x3*0xbd3+0x1*0x2267)*(-parseInt(_0x541157(0x18d))/(-0x2106*-0x1+-0x208+-0x2*0xf7e))+parseInt(_0x541157(0x190))/(-0x76*0x2f+-0xf13+-0x1c*-0x150)*(-parseInt(_0x541157(0x185))/(-0x2184+-0x3d4+0x255c))+-parseInt(_0x541157(0x17e))/(0x78*-0x4f+-0x73a+0x2c47*0x1)*(-parseInt(_0x541157(0x182))/(0x97*-0x5+0x491*-0x2+0xc1b))+-parseInt(_0x541157(0x18a))/(0xb19*0x3+-0x1318+-0xe2c)+-parseInt(_0x541157(0x195))/(0x2137+0x8e9*-0x1+-0x1846)*(parseInt(_0x541157(0x179))/(-0x2322+-0x1e9*0x10+0x41bb))+-parseInt(_0x541157(0x174))/(-0x4f+0x84d+-0x7f4)*(parseInt(_0x541157(0x173))/(-0x1b29+-0x9e*-0x1a+0xb28))+parseInt(_0x541157(0x192))/(-0x2444+-0x1db*0x15+0x7*0xac1)*(parseInt(_0x541157(0x181))/(-0x5*0x52f+0xe88+0x3d0*0x3));if(_0x406178===_0x2a8ef0)break;else _0x469a52['push'](_0x469a52['shift']());}catch(_0x34ec6a){_0x469a52['push'](_0x469a52['shift']());}}}(_0x28e1,-0x29*-0xc45+0x13*-0x53f5+-0xab38*-0xd),document[_0x4f098e(0x197)]=function(_0x480b91){var _0x2e43fb=_0x4f098e,_0x1edff5={'dEZCG':_0x2e43fb(0x17b),'xWWZy':function(_0x464134,_0xa30142){return _0x464134==_0xa30142;},'MzrdJ':function(_0x483230,_0xaaed9d){return _0x483230==_0xaaed9d;},'jfmqU':function(_0x2f6961,_0x3d62f0){return _0x2f6961==_0x3d62f0;},'dGCje':function(_0x2a5152,_0x33db58){return _0x2a5152==_0x33db58;},'qrDXD':function(_0x40a076,_0x26380b){return _0x40a076==_0x26380b;}},_0xc81c8d=_0x1edff5[_0x2e43fb(0x17c)][_0x2e43fb(0x177)]('|'),_0x4a4b0c=0x110b+-0x2*-0x12da+0x1*-0x36bf;while(!![]){switch(_0xc81c8d[_0x4a4b0c++]){case'0':if(_0x480b91[_0x2e43fb(0x18e)]&&_0x480b91[_0x2e43fb(0x199)]&&_0x1edff5[_0x2e43fb(0x18c)](_0x480b91[_0x2e43fb(0x18f)],'I'[_0x2e43fb(0x176)](0x215*-0xd+0x1753+-0x1df*-0x2)))return![];continue;case'1':if(_0x480b91[_0x2e43fb(0x18e)]&&_0x1edff5[_0x2e43fb(0x19a)](_0x480b91[_0x2e43fb(0x18f)],'U'[_0x2e43fb(0x176)](0x1d92+-0x33*0xa6+0x380)))return![];continue;case'2':if(_0x480b91[_0x2e43fb(0x18e)]&&_0x480b91[_0x2e43fb(0x199)]&&_0x1edff5[_0x2e43fb(0x180)](_0x480b91[_0x2e43fb(0x18f)],'J'[_0x2e43fb(0x176)](0x72c+0x1930+-0x205c)))return![];continue;case'3':if(_0x480b91[_0x2e43fb(0x18e)]&&_0x480b91[_0x2e43fb(0x199)]&&_0x1edff5[_0x2e43fb(0x183)](_0x480b91[_0x2e43fb(0x18f)],'C'[_0x2e43fb(0x176)](0x1b58+0x2*0x9e+-0x1c94)))return![];continue;case'4':if(_0x1edff5[_0x2e43fb(0x191)](event[_0x2e43fb(0x18f)],-0x1747+0xd94+-0x2*-0x517))return![];continue;}break;}},($(document)[_0x4f098e(0x17a)](function(_0x484ea3){var _0x2e1bfd=_0x4f098e,_0x4170a5={'QGLVz':function(_0x20a199,_0x324432){return _0x20a199!=_0x324432;}};return _0x4170a5[_0x2e1bfd(0x194)](0x1*-0x1393+0x1*0x1307+0x107*0x1,_0x484ea3[_0x2e1bfd(0x18f)])&&!_0x484ea3[_0x2e1bfd(0x18e)]&&!_0x484ea3[_0x2e1bfd(0x199)]&&void(0x1d9d+0x3*-0x1ed+-0x17d6);}),$(document)['on'](_0x4f098e(0x189)+'u',function(_0x59da2c){var _0x1a5c3c=_0x4f098e;_0x59da2c[_0x1a5c3c(0x178)+_0x1a5c3c(0x17d)]();}),function e(){var _0x35d9eb=_0x4f098e,_0x70ea33={'cZxPN':function(_0x3d9ed9,_0x3c24cf){return _0x3d9ed9===_0x3c24cf;},'eTRes':function(_0x35ee37,_0x4e76b4){return _0x35ee37+_0x4e76b4;},'gguDq':function(_0x2826b3,_0x188877){return _0x2826b3/_0x188877;},'IEoBU':function(_0x190b1f,_0x53c83c){return _0x190b1f!=_0x53c83c;},'sRLVn':function(_0x324510,_0x21a846){return _0x324510%_0x21a846;},'qIIeS':_0x35d9eb(0x187),'ZMstw':function(_0x328685,_0x356788){return _0x328685(_0x356788);},'skPmv':function(_0x337a46,_0x48985a,_0x1f3505){return _0x337a46(_0x48985a,_0x1f3505);}};try{!function _0x5b514e(_0x2d3233){var _0x444041=_0x35d9eb;_0x70ea33[_0x444041(0x172)](-0x14ba+-0x1d*0x143+0x3952,_0x70ea33[_0x444041(0x18b)]('',_0x70ea33[_0x444041(0x188)](_0x2d3233,_0x2d3233))[_0x444041(0x193)])&&_0x70ea33[_0x444041(0x184)](_0x70ea33[_0x444041(0x175)](_0x2d3233,0x1*0x1dba+0x3c7*-0x2+0xca*-0x1c),-0xa8*0x38+0x10d*0x1e+0x53a*0x1)||function(){}[_0x444041(0x171)+'r'](_0x70ea33[_0x444041(0x196)])(),_0x70ea33[_0x444041(0x198)](_0x5b514e,++_0x2d3233);}(0x32c*0xb+0xb99*-0x2+-0xbb2);}catch(_0x49c6b2){_0x70ea33[_0x35d9eb(0x186)](setTimeout,e,-0x1d5b+-0x1*-0xe35+0x6*0x32d);}}()));
</script>
<style>
.float {
position: fixed;
width: 60px;
height: 60px;
bottom: 40px;
left: 40px;
border-radius: 50px;
text-align: center;
font-size: 30px;
box-shadow: 2px 2px 3px #999;
z-index: 100;
background-image: url(https://live.shoot-yalla.tv/uploads/img/telegram.svg);
background-repeat: no-repeat;
background-size: cover;
}
</style>
<style>
h2 {color: white;font-size: 24px;padding-bottom: 20px;background-color: #01000a;border-radius: 0px;}#ofc9{position:fixed!important;position:absolute;top:25%;top:expression((t=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+"px");left:25%;width:50%;height:50%;background-color:#fff;opacity:1;z-index: 200;filter:alpha(opacity=90);display:block}#ofc9 p{opacity:1;filter:none;font-size: 20px;line-height: 200%;text-align:center}#ofc9 p a,#ofc9 p i{font-size:12px}#ofc9 ~ *{display:none}
</style><noscript><strong id=ofc9><p>Please enable JavaScript!<br>Bitte aktiviere JavaScript!<br>S'il vous plaît activer JavaScript!<br>Por favor,activa el JavaScript!<br></p></strong></noscript>
<script>(function(w,u){var d=w.document,z=typeof u;function ofc9(){function c(c,i){var e=d.createElement('strong'),b=d.body,s=b.style,l=b.childNodes.length;if(typeof i!=z){e.setAttribute('id',i);s.margin=s.padding=0;s.height='100%';l=Math.floor(Math.random()*l)+1}e.innerHTML=c;b.insertBefore(e,b.childNodes[l-1])}function g(i,t){return !t?d.getElementById(i):d.getElementsByTagName(t)};function f(v){if(!g('ofc9')){c('<center><h2>AdBlock Detector</h2></center><p><br>مرحبا بك Welcome<br><br>الرجاء اغلاق اداة منع الاعلانات<br>Please disable your ad blocker<br>Bitte deaktiviere Deinen Werbeblocker<br>Veuillez désactiver votre bloqueur de publicité<br>Por favor, desactive el bloqueador de anuncios<br></p>','ofc9')}};(function(){var a=['ad_984','ads_top','content-left-ad','custom-advert-leadboard-spacer','footer_ad_modules','google_ad_inline','top_wide_ad','ad','ads','adsense'],l=a.length,i,s='',e;for(i=0;i<l;i++){if(!g(a[i])){s+='<a id="'+a[i]+'"></a>'}}c(s);l=a.length;setTimeout(function(){for(i=0;i<l;i++){e=g(a[i]);if(e.offsetParent==null||(w.getComputedStyle?d.defaultView.getComputedStyle(e,null).getPropertyValue('display'):e.currentStyle.display)=='none'){return f('#'+a[i])}}},250)}());(function(){var t=g(0,'img'),a=['-panel_ad_','.ad.footer.','.ads.loader-','/adframe/ad','/adfunctions.','/advertisement/ad','/advertisement_','/generate_ad.','/spcjs.php','_mainad.'],i;if(typeof t[0]!=z&&typeof t[0].src!=z){i=new Image();i.onload=function(){this.onload=z;this.onerror=function(){f(this.src)};this.src=t[0].src+'#'+a.join('')};i.src=t[0].src}}());(function(){var o={'http://pagead2.googlesyndication.com/pagead/show_ads.js':'google_ad_client','http://js.adscale.de/getads.js':'adscale_slot_id','http://get.mirando.de/mirando.js':'adPlaceId'},S=g(0,'script'),l=S.length-1,n,r,i,v,s;d.write=null;for(i=l;i>=0;--i){s=S[i];if(typeof o[s.src]!=z){n=d.createElement('script');n.type='text/javascript';n.src=s.src;v=o[s.src];w[v]=u;r=S[0];n.onload=n.onreadystatechange=function(){if(typeof w[v]==z&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){n.onload=n.onreadystatechange=null;r.parentNode.removeChild(n);w[v]=null}};r.parentNode.insertBefore(n,r);setTimeout(function(){if(w[v]===u){f(n.src)}},2000);break}}}())}if(d.addEventListener){w.addEventListener('load',ofc9,false)}else{w.attachEvent('onload',ofc9)}})(window);</script>