<script type="text/javascript">
    var commentCount = 0;
    var ndxbase = 0;

    function countRecentComments(json) {
      var one_day = 1000 * 60 * 60 * 24;
      var now = new Date();
      var startDate = new Date(now.getTime() - one_day); // Son 24 saat

      if (json && json.feed && json.feed.entry && json.feed.entry.length) {
        for (var i = 0; i < json.feed.entry.length; i++) {
          var entry = json.feed.entry[i];
          var datePart = entry.published.$t.match(/\d+/g);
          var cmtDate = new Date(datePart[0], datePart[1] - 1, datePart[2], datePart[3], datePart[4], datePart[5]);

          // Son 24 saatteki yorumları say
          if (cmtDate >= startDate && cmtDate <= now) {
            commentCount++;
          }
        }
      }

      // Daha fazla yorum varsa, bir sonraki veri bloğunu al
      if (json && json.feed && json.feed.entry && json.feed.entry.length && json.feed.entry.length == 200) {
        ndxbase += 200;
        document.write('<script type="text/javascript" src="https://www.blogforum.net/feeds/comments/default?redirect=false&max-results=200&start-index=' + ndxbase + '&alt=json-in-script&callback=countRecentComments"></' + 'script>');
        return;
      }

      // Sonucu HTML olarak yazdır
      document.write('<div class="top-com">' + commentCount + '</div>');
    }

    // JSON feed'ini çağır
    document.write('<script type="text/javascript" src="https://www.blogforum.net/feeds/comments/default?redirect=false&max-results=200&alt=json-in-script&callback=countRecentComments"></' + 'script>');
  </script>