GET https://kbin.spritesserver.nl/index.php/m/piracy@lemmy.dbzer0.com/t/30796/XMLTV-providers

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.93 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#274
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#268
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#270
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "XMLTV-providers"
  +title: "XMLTV providers"
  +url: null
  +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 29
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726929355 {#2418
    date: 2024-09-21 16:35:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 30796
  -titleTs: "'provid':2 'xmltv':1"
  -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705445311
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10760566"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705358911 {#1858
    date: 2024-01-15 23:48:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#274
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#268
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#270
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "XMLTV-providers"
  +title: "XMLTV providers"
  +url: null
  +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 29
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726929355 {#2418
    date: 2024-09-21 16:35:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 30796
  -titleTs: "'provid':2 'xmltv':1"
  -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705445311
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10760566"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705358911 {#1858
    date: 2024-01-15 23:48:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#274
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#268
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#270
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "XMLTV-providers"
  +title: "XMLTV providers"
  +url: null
  +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 29
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726929355 {#2418
    date: 2024-09-21 16:35:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 30796
  -titleTs: "'provid':2 'xmltv':1"
  -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705445311
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10760566"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705358911 {#1858
    date: 2024-01-15 23:48:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4016
  +user: App\Entity\User {#3964 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you want to use NextPVR with Kodi, you should use the proper addon instead, no need for simple m3u and external EPG sources.  \n
    [kodi.wiki/view/Add-on:NextPVR_PVR_Client](https://kodi.wiki/view/Add-on:NextPVR_PVR_Client)\n
    \n
    If you want to host a generated file, you don’t need anything especial, you can use Dropbox and use the direct download URL\n
    \n
    [help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)\n
    \n
    EPG by country, see associated PDF for channel names\n
    \n
    [epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1726929355 {#4026
    date: 2024-09-21 16:35:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@WhiteOakBayou@lemmy.world"
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4014 …}
  +nested: Doctrine\ORM\PersistentCollection {#4012 …}
  +votes: Doctrine\ORM\PersistentCollection {#4010 …}
  +reports: Doctrine\ORM\PersistentCollection {#4008 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
  -id: 324038
  -bodyTs: "'/epgshare01/](https://epgshare01.online/epgshare01/)':66 '/share/force-download](https://help.dropbox.com/share/force-download)':54 '/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':27 'addon':14 'anyth':40 'associ':59 'channel':62 'countri':57 'direct':49 'download':50 'dropbox':45 'epg':23,55 'epgshare01.online':65 'epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)':64 'especi':41 'extern':22 'file':35 'generat':34 'help.dropbox.com':53 'help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)':52 'host':32 'instead':15 'kodi':8 'kodi.wiki':26 'kodi.wiki/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':25 'm3u':20 'name':63 'need':17,39 'nextpvr':6 'pdf':60 'proper':13 'see':58 'simpl':19 'sourc':24 'url':51 'use':5,11,44,47 'want':3,30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8441472"
  +editedAt: DateTimeImmutable @1726886084 {#3962
    date: 2024-09-21 04:34:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705699985 {#4025
    date: 2024-01-19 22:33:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4016
  +user: App\Entity\User {#3964 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you want to use NextPVR with Kodi, you should use the proper addon instead, no need for simple m3u and external EPG sources.  \n
    [kodi.wiki/view/Add-on:NextPVR_PVR_Client](https://kodi.wiki/view/Add-on:NextPVR_PVR_Client)\n
    \n
    If you want to host a generated file, you don’t need anything especial, you can use Dropbox and use the direct download URL\n
    \n
    [help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)\n
    \n
    EPG by country, see associated PDF for channel names\n
    \n
    [epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1726929355 {#4026
    date: 2024-09-21 16:35:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@WhiteOakBayou@lemmy.world"
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4014 …}
  +nested: Doctrine\ORM\PersistentCollection {#4012 …}
  +votes: Doctrine\ORM\PersistentCollection {#4010 …}
  +reports: Doctrine\ORM\PersistentCollection {#4008 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
  -id: 324038
  -bodyTs: "'/epgshare01/](https://epgshare01.online/epgshare01/)':66 '/share/force-download](https://help.dropbox.com/share/force-download)':54 '/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':27 'addon':14 'anyth':40 'associ':59 'channel':62 'countri':57 'direct':49 'download':50 'dropbox':45 'epg':23,55 'epgshare01.online':65 'epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)':64 'especi':41 'extern':22 'file':35 'generat':34 'help.dropbox.com':53 'help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)':52 'host':32 'instead':15 'kodi':8 'kodi.wiki':26 'kodi.wiki/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':25 'm3u':20 'name':63 'need':17,39 'nextpvr':6 'pdf':60 'proper':13 'see':58 'simpl':19 'sourc':24 'url':51 'use':5,11,44,47 'want':3,30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8441472"
  +editedAt: DateTimeImmutable @1726886084 {#3962
    date: 2024-09-21 04:34:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705699985 {#4025
    date: 2024-01-19 22:33:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4016
  +user: App\Entity\User {#3964 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you want to use NextPVR with Kodi, you should use the proper addon instead, no need for simple m3u and external EPG sources.  \n
    [kodi.wiki/view/Add-on:NextPVR_PVR_Client](https://kodi.wiki/view/Add-on:NextPVR_PVR_Client)\n
    \n
    If you want to host a generated file, you don’t need anything especial, you can use Dropbox and use the direct download URL\n
    \n
    [help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)\n
    \n
    EPG by country, see associated PDF for channel names\n
    \n
    [epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1726929355 {#4026
    date: 2024-09-21 16:35:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@WhiteOakBayou@lemmy.world"
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4014 …}
  +nested: Doctrine\ORM\PersistentCollection {#4012 …}
  +votes: Doctrine\ORM\PersistentCollection {#4010 …}
  +reports: Doctrine\ORM\PersistentCollection {#4008 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
  -id: 324038
  -bodyTs: "'/epgshare01/](https://epgshare01.online/epgshare01/)':66 '/share/force-download](https://help.dropbox.com/share/force-download)':54 '/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':27 'addon':14 'anyth':40 'associ':59 'channel':62 'countri':57 'direct':49 'download':50 'dropbox':45 'epg':23,55 'epgshare01.online':65 'epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)':64 'especi':41 'extern':22 'file':35 'generat':34 'help.dropbox.com':53 'help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)':52 'host':32 'instead':15 'kodi':8 'kodi.wiki':26 'kodi.wiki/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':25 'm3u':20 'name':63 'need':17,39 'nextpvr':6 'pdf':60 'proper':13 'see':58 'simpl':19 'sourc':24 'url':51 'use':5,11,44,47 'want':3,30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8441472"
  +editedAt: DateTimeImmutable @1726886084 {#3962
    date: 2024-09-21 04:34:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705699985 {#4025
    date: 2024-01-19 22:33:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4235
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you want to use NextPVR with Kodi, you should use the proper addon instead, no need for simple m3u and external EPG sources.  \n
      [kodi.wiki/view/Add-on:NextPVR_PVR_Client](https://kodi.wiki/view/Add-on:NextPVR_PVR_Client)\n
      \n
      If you want to host a generated file, you don’t need anything especial, you can use Dropbox and use the direct download URL\n
      \n
      [help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)\n
      \n
      EPG by country, see associated PDF for channel names\n
      \n
      [epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1726929355 {#4026
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
      "@WhiteOakBayou@lemmy.world"
      "@WhiteOakBayou@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 324038
    -bodyTs: "'/epgshare01/](https://epgshare01.online/epgshare01/)':66 '/share/force-download](https://help.dropbox.com/share/force-download)':54 '/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':27 'addon':14 'anyth':40 'associ':59 'channel':62 'countri':57 'direct':49 'download':50 'dropbox':45 'epg':23,55 'epgshare01.online':65 'epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)':64 'especi':41 'extern':22 'file':35 'generat':34 'help.dropbox.com':53 'help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)':52 'host':32 'instead':15 'kodi':8 'kodi.wiki':26 'kodi.wiki/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':25 'm3u':20 'name':63 'need':17,39 'nextpvr':6 'pdf':60 'proper':13 'see':58 'simpl':19 'sourc':24 'url':51 'use':5,11,44,47 'want':3,30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8441472"
    +editedAt: DateTimeImmutable @1726886084 {#3962
      date: 2024-09-21 04:34:44.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705699985 {#4025
      date: 2024-01-19 22:33:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4016}
  +body: "Thanks, I ended up doing a version of this. Nextpvr when set up correctly handled everything well. The end result to the original query is there is no free epgs out there that work, Xmltv is the best to generate epgs, and that I lose sight of problems and get obsessed with solutions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705708825 {#4233
    date: 2024-01-20 01:00:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@American_Jesus@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4236 …}
  +nested: Doctrine\ORM\PersistentCollection {#4238 …}
  +votes: Doctrine\ORM\PersistentCollection {#4240 …}
  +reports: Doctrine\ORM\PersistentCollection {#4242 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4244 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4246 …}
  -id: 324422
  -bodyTs: "'best':38 'correct':14 'end':3,19 'epg':30,41 'everyth':16 'free':29 'generat':40 'get':50 'handl':15 'lose':45 'nextpvr':10 'obsess':51 'origin':23 'problem':48 'queri':24 'result':20 'set':12 'sight':46 'solut':53 'thank':1 'version':7 'well':17 'work':34 'xmltv':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6835473"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705708825 {#4234
    date: 2024-01-20 01:00:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4235
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you want to use NextPVR with Kodi, you should use the proper addon instead, no need for simple m3u and external EPG sources.  \n
      [kodi.wiki/view/Add-on:NextPVR_PVR_Client](https://kodi.wiki/view/Add-on:NextPVR_PVR_Client)\n
      \n
      If you want to host a generated file, you don’t need anything especial, you can use Dropbox and use the direct download URL\n
      \n
      [help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)\n
      \n
      EPG by country, see associated PDF for channel names\n
      \n
      [epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1726929355 {#4026
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
      "@WhiteOakBayou@lemmy.world"
      "@WhiteOakBayou@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 324038
    -bodyTs: "'/epgshare01/](https://epgshare01.online/epgshare01/)':66 '/share/force-download](https://help.dropbox.com/share/force-download)':54 '/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':27 'addon':14 'anyth':40 'associ':59 'channel':62 'countri':57 'direct':49 'download':50 'dropbox':45 'epg':23,55 'epgshare01.online':65 'epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)':64 'especi':41 'extern':22 'file':35 'generat':34 'help.dropbox.com':53 'help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)':52 'host':32 'instead':15 'kodi':8 'kodi.wiki':26 'kodi.wiki/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':25 'm3u':20 'name':63 'need':17,39 'nextpvr':6 'pdf':60 'proper':13 'see':58 'simpl':19 'sourc':24 'url':51 'use':5,11,44,47 'want':3,30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8441472"
    +editedAt: DateTimeImmutable @1726886084 {#3962
      date: 2024-09-21 04:34:44.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705699985 {#4025
      date: 2024-01-19 22:33:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4016}
  +body: "Thanks, I ended up doing a version of this. Nextpvr when set up correctly handled everything well. The end result to the original query is there is no free epgs out there that work, Xmltv is the best to generate epgs, and that I lose sight of problems and get obsessed with solutions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705708825 {#4233
    date: 2024-01-20 01:00:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@American_Jesus@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4236 …}
  +nested: Doctrine\ORM\PersistentCollection {#4238 …}
  +votes: Doctrine\ORM\PersistentCollection {#4240 …}
  +reports: Doctrine\ORM\PersistentCollection {#4242 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4244 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4246 …}
  -id: 324422
  -bodyTs: "'best':38 'correct':14 'end':3,19 'epg':30,41 'everyth':16 'free':29 'generat':40 'get':50 'handl':15 'lose':45 'nextpvr':10 'obsess':51 'origin':23 'problem':48 'queri':24 'result':20 'set':12 'sight':46 'solut':53 'thank':1 'version':7 'well':17 'work':34 'xmltv':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6835473"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705708825 {#4234
    date: 2024-01-20 01:00:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4235
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you want to use NextPVR with Kodi, you should use the proper addon instead, no need for simple m3u and external EPG sources.  \n
      [kodi.wiki/view/Add-on:NextPVR_PVR_Client](https://kodi.wiki/view/Add-on:NextPVR_PVR_Client)\n
      \n
      If you want to host a generated file, you don’t need anything especial, you can use Dropbox and use the direct download URL\n
      \n
      [help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)\n
      \n
      EPG by country, see associated PDF for channel names\n
      \n
      [epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1726929355 {#4026
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
      "@WhiteOakBayou@lemmy.world"
      "@WhiteOakBayou@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 324038
    -bodyTs: "'/epgshare01/](https://epgshare01.online/epgshare01/)':66 '/share/force-download](https://help.dropbox.com/share/force-download)':54 '/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':27 'addon':14 'anyth':40 'associ':59 'channel':62 'countri':57 'direct':49 'download':50 'dropbox':45 'epg':23,55 'epgshare01.online':65 'epgshare01.online/epgshare01/](https://epgshare01.online/epgshare01/)':64 'especi':41 'extern':22 'file':35 'generat':34 'help.dropbox.com':53 'help.dropbox.com/share/force-download](https://help.dropbox.com/share/force-download)':52 'host':32 'instead':15 'kodi':8 'kodi.wiki':26 'kodi.wiki/view/add-on:nextpvr_pvr_client](https://kodi.wiki/view/add-on:nextpvr_pvr_client)':25 'm3u':20 'name':63 'need':17,39 'nextpvr':6 'pdf':60 'proper':13 'see':58 'simpl':19 'sourc':24 'url':51 'use':5,11,44,47 'want':3,30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8441472"
    +editedAt: DateTimeImmutable @1726886084 {#3962
      date: 2024-09-21 04:34:44.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705699985 {#4025
      date: 2024-01-19 22:33:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4016}
  +body: "Thanks, I ended up doing a version of this. Nextpvr when set up correctly handled everything well. The end result to the original query is there is no free epgs out there that work, Xmltv is the best to generate epgs, and that I lose sight of problems and get obsessed with solutions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705708825 {#4233
    date: 2024-01-20 01:00:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@American_Jesus@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4236 …}
  +nested: Doctrine\ORM\PersistentCollection {#4238 …}
  +votes: Doctrine\ORM\PersistentCollection {#4240 …}
  +reports: Doctrine\ORM\PersistentCollection {#4242 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4244 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4246 …}
  -id: 324422
  -bodyTs: "'best':38 'correct':14 'end':3,19 'epg':30,41 'everyth':16 'free':29 'generat':40 'get':50 'handl':15 'lose':45 'nextpvr':10 'obsess':51 'origin':23 'problem':48 'queri':24 'result':20 'set':12 'sight':46 'solut':53 'thank':1 'version':7 'well':17 'work':34 'xmltv':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6835473"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705708825 {#4234
    date: 2024-01-20 01:00:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4052
  +user: App\Entity\User {#4036 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    [github.com/XMLTV/xmltv](https://github.com/XMLTV/xmltv)\n
    \n
    I run it as a docker app then feed it to Plex and jellyfin.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705370937 {#4060
    date: 2024-01-16 03:08:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4053 …}
  +nested: Doctrine\ORM\PersistentCollection {#4044 …}
  +votes: Doctrine\ORM\PersistentCollection {#4047 …}
  +reports: Doctrine\ORM\PersistentCollection {#4042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4038 …}
  -id: 312478
  -bodyTs: "'/xmltv/xmltv](https://github.com/xmltv/xmltv)':3 'app':10 'docker':9 'feed':12 'github.com':2 'github.com/xmltv/xmltv](https://github.com/xmltv/xmltv)':1 'jellyfin':17 'plex':15 'run':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6726887"
  +editedAt: DateTimeImmutable @1724487507 {#4058
    date: 2024-08-24 10:18:27.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705370937 {#4059
    date: 2024-01-16 03:08:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4052
  +user: App\Entity\User {#4036 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    [github.com/XMLTV/xmltv](https://github.com/XMLTV/xmltv)\n
    \n
    I run it as a docker app then feed it to Plex and jellyfin.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705370937 {#4060
    date: 2024-01-16 03:08:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4053 …}
  +nested: Doctrine\ORM\PersistentCollection {#4044 …}
  +votes: Doctrine\ORM\PersistentCollection {#4047 …}
  +reports: Doctrine\ORM\PersistentCollection {#4042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4038 …}
  -id: 312478
  -bodyTs: "'/xmltv/xmltv](https://github.com/xmltv/xmltv)':3 'app':10 'docker':9 'feed':12 'github.com':2 'github.com/xmltv/xmltv](https://github.com/xmltv/xmltv)':1 'jellyfin':17 'plex':15 'run':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6726887"
  +editedAt: DateTimeImmutable @1724487507 {#4058
    date: 2024-08-24 10:18:27.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705370937 {#4059
    date: 2024-01-16 03:08:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4052
  +user: App\Entity\User {#4036 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    [github.com/XMLTV/xmltv](https://github.com/XMLTV/xmltv)\n
    \n
    I run it as a docker app then feed it to Plex and jellyfin.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705370937 {#4060
    date: 2024-01-16 03:08:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4053 …}
  +nested: Doctrine\ORM\PersistentCollection {#4044 …}
  +votes: Doctrine\ORM\PersistentCollection {#4047 …}
  +reports: Doctrine\ORM\PersistentCollection {#4042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4038 …}
  -id: 312478
  -bodyTs: "'/xmltv/xmltv](https://github.com/xmltv/xmltv)':3 'app':10 'docker':9 'feed':12 'github.com':2 'github.com/xmltv/xmltv](https://github.com/xmltv/xmltv)':1 'jellyfin':17 'plex':15 'run':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6726887"
  +editedAt: DateTimeImmutable @1724487507 {#4058
    date: 2024-08-24 10:18:27.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705370937 {#4059
    date: 2024-01-16 03:08:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4136
  +user: App\Entity\User {#4149 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’re in the USA or Canada, schedules direct works very well, or at least it used to. I haven’t messed with it in years.\n
    \n
    [www.schedulesdirect.org](http://www.schedulesdirect.org/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1724467355 {#4131
    date: 2024-08-24 04:42:35.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4137 …}
  +nested: Doctrine\ORM\PersistentCollection {#4139 …}
  +votes: Doctrine\ORM\PersistentCollection {#4141 …}
  +reports: Doctrine\ORM\PersistentCollection {#4143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
  -id: 312042
  -bodyTs: "'/)':31 'canada':8 'direct':10 'haven':21 'least':16 'mess':23 're':3 'schedul':9 'usa':6 'use':18 'well':13 'work':11 'www.schedulesdirect.org':28,30 'www.schedulesdirect.org/)':29 'year':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6721216"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705359352 {#4132
    date: 2024-01-15 23:55:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4136
  +user: App\Entity\User {#4149 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’re in the USA or Canada, schedules direct works very well, or at least it used to. I haven’t messed with it in years.\n
    \n
    [www.schedulesdirect.org](http://www.schedulesdirect.org/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1724467355 {#4131
    date: 2024-08-24 04:42:35.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4137 …}
  +nested: Doctrine\ORM\PersistentCollection {#4139 …}
  +votes: Doctrine\ORM\PersistentCollection {#4141 …}
  +reports: Doctrine\ORM\PersistentCollection {#4143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
  -id: 312042
  -bodyTs: "'/)':31 'canada':8 'direct':10 'haven':21 'least':16 'mess':23 're':3 'schedul':9 'usa':6 'use':18 'well':13 'work':11 'www.schedulesdirect.org':28,30 'www.schedulesdirect.org/)':29 'year':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6721216"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705359352 {#4132
    date: 2024-01-15 23:55:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4136
  +user: App\Entity\User {#4149 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’re in the USA or Canada, schedules direct works very well, or at least it used to. I haven’t messed with it in years.\n
    \n
    [www.schedulesdirect.org](http://www.schedulesdirect.org/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1724467355 {#4131
    date: 2024-08-24 04:42:35.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4137 …}
  +nested: Doctrine\ORM\PersistentCollection {#4139 …}
  +votes: Doctrine\ORM\PersistentCollection {#4141 …}
  +reports: Doctrine\ORM\PersistentCollection {#4143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
  -id: 312042
  -bodyTs: "'/)':31 'canada':8 'direct':10 'haven':21 'least':16 'mess':23 're':3 'schedul':9 'usa':6 'use':18 'well':13 'work':11 'www.schedulesdirect.org':28,30 'www.schedulesdirect.org/)':29 'year':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6721216"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705359352 {#4132
    date: 2024-01-15 23:55:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4221
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re in the USA or Canada, schedules direct works very well, or at least it used to. I haven’t messed with it in years.\n
      \n
      [www.schedulesdirect.org](http://www.schedulesdirect.org/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1724467355 {#4131
      date: 2024-08-24 04:42:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 312042
    -bodyTs: "'/)':31 'canada':8 'direct':10 'haven':21 'least':16 'mess':23 're':3 'schedul':9 'usa':6 'use':18 'well':13 'work':11 'www.schedulesdirect.org':28,30 'www.schedulesdirect.org/)':29 'year':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6721216"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705359352 {#4132
      date: 2024-01-15 23:55:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "If I don’t find anything free that does look like the best option."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705360260 {#4222
    date: 2024-01-16 00:11:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@robolemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4218 …}
  +nested: Doctrine\ORM\PersistentCollection {#4214 …}
  +votes: Doctrine\ORM\PersistentCollection {#4212 …}
  +reports: Doctrine\ORM\PersistentCollection {#4227 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
  -id: 312074
  -bodyTs: "'anyth':6 'best':13 'find':5 'free':7 'like':11 'look':10 'option':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6721487"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705360260 {#4225
    date: 2024-01-16 00:11:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4221
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re in the USA or Canada, schedules direct works very well, or at least it used to. I haven’t messed with it in years.\n
      \n
      [www.schedulesdirect.org](http://www.schedulesdirect.org/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1724467355 {#4131
      date: 2024-08-24 04:42:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 312042
    -bodyTs: "'/)':31 'canada':8 'direct':10 'haven':21 'least':16 'mess':23 're':3 'schedul':9 'usa':6 'use':18 'well':13 'work':11 'www.schedulesdirect.org':28,30 'www.schedulesdirect.org/)':29 'year':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6721216"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705359352 {#4132
      date: 2024-01-15 23:55:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "If I don’t find anything free that does look like the best option."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705360260 {#4222
    date: 2024-01-16 00:11:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@robolemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4218 …}
  +nested: Doctrine\ORM\PersistentCollection {#4214 …}
  +votes: Doctrine\ORM\PersistentCollection {#4212 …}
  +reports: Doctrine\ORM\PersistentCollection {#4227 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
  -id: 312074
  -bodyTs: "'anyth':6 'best':13 'find':5 'free':7 'like':11 'look':10 'option':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6721487"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705360260 {#4225
    date: 2024-01-16 00:11:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4221
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re in the USA or Canada, schedules direct works very well, or at least it used to. I haven’t messed with it in years.\n
      \n
      [www.schedulesdirect.org](http://www.schedulesdirect.org/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1724467355 {#4131
      date: 2024-08-24 04:42:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 312042
    -bodyTs: "'/)':31 'canada':8 'direct':10 'haven':21 'least':16 'mess':23 're':3 'schedul':9 'usa':6 'use':18 'well':13 'work':11 'www.schedulesdirect.org':28,30 'www.schedulesdirect.org/)':29 'year':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6721216"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705359352 {#4132
      date: 2024-01-15 23:55:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "If I don’t find anything free that does look like the best option."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705360260 {#4222
    date: 2024-01-16 00:11:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@robolemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4218 …}
  +nested: Doctrine\ORM\PersistentCollection {#4214 …}
  +votes: Doctrine\ORM\PersistentCollection {#4212 …}
  +reports: Doctrine\ORM\PersistentCollection {#4227 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
  -id: 312074
  -bodyTs: "'anyth':6 'best':13 'find':5 'free':7 'like':11 'look':10 'option':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6721487"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705360260 {#4225
    date: 2024-01-16 00:11:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4249
  +user: Proxies\__CG__\App\Entity\User {#4257 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4136
      +user: App\Entity\User {#4149 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        If you’re in the USA or Canada, schedules direct works very well, or at least it used to. I haven’t messed with it in years.\n
        \n
        [www.schedulesdirect.org](http://www.schedulesdirect.org/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1724467355 {#4131
        date: 2024-08-24 04:42:35.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@WhiteOakBayou@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4137 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4141 …}
      +reports: Doctrine\ORM\PersistentCollection {#4143 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
      -id: 312042
      -bodyTs: "'/)':31 'canada':8 'direct':10 'haven':21 'least':16 'mess':23 're':3 'schedul':9 'usa':6 'use':18 'well':13 'work':11 'www.schedulesdirect.org':28,30 'www.schedulesdirect.org/)':29 'year':27"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6721216"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705359352 {#4132
        date: 2024-01-15 23:55:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "If I don’t find anything free that does look like the best option."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705360260 {#4222
      date: 2024-01-16 00:11:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
      "@robolemmy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4218 …}
    +nested: Doctrine\ORM\PersistentCollection {#4214 …}
    +votes: Doctrine\ORM\PersistentCollection {#4212 …}
    +reports: Doctrine\ORM\PersistentCollection {#4227 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
    -id: 312074
    -bodyTs: "'anyth':6 'best':13 'find':5 'free':7 'like':11 'look':10 'option':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6721487"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705360260 {#4225
      date: 2024-01-16 00:11:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "I think all the free ones have shut down at this point."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705370244 {#4254
    date: 2024-01-16 02:57:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@robolemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4260 …}
  +nested: Doctrine\ORM\PersistentCollection {#4262 …}
  +votes: Doctrine\ORM\PersistentCollection {#4258 …}
  +reports: Doctrine\ORM\PersistentCollection {#4265 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
  -id: 312454
  -bodyTs: "'free':5 'one':6 'point':12 'shut':8 'think':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6726561"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705370244 {#4251
    date: 2024-01-16 02:57:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4249
  +user: Proxies\__CG__\App\Entity\User {#4257 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4136
      +user: App\Entity\User {#4149 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        If you’re in the USA or Canada, schedules direct works very well, or at least it used to. I haven’t messed with it in years.\n
        \n
        [www.schedulesdirect.org](http://www.schedulesdirect.org/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1724467355 {#4131
        date: 2024-08-24 04:42:35.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@WhiteOakBayou@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4137 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4141 …}
      +reports: Doctrine\ORM\PersistentCollection {#4143 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
      -id: 312042
      -bodyTs: "'/)':31 'canada':8 'direct':10 'haven':21 'least':16 'mess':23 're':3 'schedul':9 'usa':6 'use':18 'well':13 'work':11 'www.schedulesdirect.org':28,30 'www.schedulesdirect.org/)':29 'year':27"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6721216"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705359352 {#4132
        date: 2024-01-15 23:55:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "If I don’t find anything free that does look like the best option."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705360260 {#4222
      date: 2024-01-16 00:11:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
      "@robolemmy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4218 …}
    +nested: Doctrine\ORM\PersistentCollection {#4214 …}
    +votes: Doctrine\ORM\PersistentCollection {#4212 …}
    +reports: Doctrine\ORM\PersistentCollection {#4227 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
    -id: 312074
    -bodyTs: "'anyth':6 'best':13 'find':5 'free':7 'like':11 'look':10 'option':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6721487"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705360260 {#4225
      date: 2024-01-16 00:11:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "I think all the free ones have shut down at this point."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705370244 {#4254
    date: 2024-01-16 02:57:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@robolemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4260 …}
  +nested: Doctrine\ORM\PersistentCollection {#4262 …}
  +votes: Doctrine\ORM\PersistentCollection {#4258 …}
  +reports: Doctrine\ORM\PersistentCollection {#4265 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
  -id: 312454
  -bodyTs: "'free':5 'one':6 'point':12 'shut':8 'think':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6726561"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705370244 {#4251
    date: 2024-01-16 02:57:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4249
  +user: Proxies\__CG__\App\Entity\User {#4257 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "XMLTV-providers"
    +title: "XMLTV providers"
    +url: null
    +body: "Are there any good websites that host xmltv info that I can just point my addon to? For context I’m using simple iptv with kodi to stream from my tuner card, through nextpvr, to other tvs in my house via the m3u nextpvr generates. I can see utils to create one but was going for just a web address and have been unable to find one. Do I just misunderstand how this should work?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726929355 {#2418
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 30796
    -titleTs: "'provid':2 'xmltv':1"
    -bodyTs: "'addon':16 'address':60 'card':32 'context':19 'creat':51 'find':66 'generat':45 'go':55 'good':4 'host':7 'hous':40 'info':9 'iptv':24 'kodi':26 'm':21 'm3u':43 'misunderstand':71 'nextpvr':34,44 'one':52,67 'point':14 'see':48 'simpl':23 'stream':28 'tuner':31 'tvs':37 'unabl':64 'use':22 'util':49 'via':41 'web':59 'websit':5 'work':75 'xmltv':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705445311
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10760566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705358911 {#1858
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4136
      +user: App\Entity\User {#4149 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        If you’re in the USA or Canada, schedules direct works very well, or at least it used to. I haven’t messed with it in years.\n
        \n
        [www.schedulesdirect.org](http://www.schedulesdirect.org/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1724467355 {#4131
        date: 2024-08-24 04:42:35.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@WhiteOakBayou@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4137 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4141 …}
      +reports: Doctrine\ORM\PersistentCollection {#4143 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
      -id: 312042
      -bodyTs: "'/)':31 'canada':8 'direct':10 'haven':21 'least':16 'mess':23 're':3 'schedul':9 'usa':6 'use':18 'well':13 'work':11 'www.schedulesdirect.org':28,30 'www.schedulesdirect.org/)':29 'year':27"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6721216"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705359352 {#4132
        date: 2024-01-15 23:55:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "If I don’t find anything free that does look like the best option."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705360260 {#4222
      date: 2024-01-16 00:11:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
      "@robolemmy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4218 …}
    +nested: Doctrine\ORM\PersistentCollection {#4214 …}
    +votes: Doctrine\ORM\PersistentCollection {#4212 …}
    +reports: Doctrine\ORM\PersistentCollection {#4227 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
    -id: 312074
    -bodyTs: "'anyth':6 'best':13 'find':5 'free':7 'like':11 'look':10 'option':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6721487"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705360260 {#4225
      date: 2024-01-16 00:11:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "I think all the free ones have shut down at this point."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705370244 {#4254
    date: 2024-01-16 02:57:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
    "@robolemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4260 …}
  +nested: Doctrine\ORM\PersistentCollection {#4262 …}
  +votes: Doctrine\ORM\PersistentCollection {#4258 …}
  +reports: Doctrine\ORM\PersistentCollection {#4265 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
  -id: 312454
  -bodyTs: "'free':5 'one':6 'point':12 'shut':8 'think':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6726561"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705370244 {#4251
    date: 2024-01-16 02:57:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED edit
App\Entity\Magazine {#264
  +icon: Proxies\__CG__\App\Entity\Image {#245 …}
  +name: "piracy@lemmy.dbzer0.com"
  +title: "piracy"
  +description: """
    ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
    \n
    ---\n
    \n
    ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
    \n
    **1**. Posts must be related to the discussion of digital piracy\n
    \n
    **2**. Don’t request invites, trade, sell, or self-promote\n
    \n
    **3**. Don’t request or link to specific pirated titles, including DMs\n
    \n
    **4**. Don’t submit low-quality posts, be entitled, or harass others\n
    \n
    **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
    \n
    ---\n
    \n
    [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
    ---------------------------------------------------------------------------\n
    \n
    ### Loot, Pillage, & Plunder\n
    \n
    - [📜 Megathread](https://rentry.co/megathread)\n
    - [🪶 FAQ](https://rentry.co/piracy-faq)\n
    - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
    - [🪶 Rules](https://rentry.co/piracy-rules)\n
    \n
    ---\n
    \n
    💰 Please help cover server costs.\n
    \n
    [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
    \n
    ---
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 866
  +entryCommentCount: 20194
  +postCount: 7
  +postCommentCount: 149
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729581369 {#274
    date: 2024-10-22 09:16:09.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#236 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
  +entries: Doctrine\ORM\PersistentCollection {#179 …}
  +posts: Doctrine\ORM\PersistentCollection {#137 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
  +bans: Doctrine\ORM\PersistentCollection {#116 …}
  +reports: Doctrine\ORM\PersistentCollection {#102 …}
  +badges: Doctrine\ORM\PersistentCollection {#80 …}
  +logs: Doctrine\ORM\PersistentCollection {#70 …}
  +awards: Doctrine\ORM\PersistentCollection {#1360 …}
  +categories: Doctrine\ORM\PersistentCollection {#1792 …}
  -id: 51
  +apId: "piracy@lemmy.dbzer0.com"
  +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
  +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
  +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
  +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
  +apDomain: "lemmy.dbzer0.com"
  +apPreferredUsername: "piracy"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1708748229 {#268
    date: 2024-02-24 05:17:09.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1697197339 {#270
    date: 2023-10-13 13:42:19.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details