Redirect 301 redirect from GET @entry_single (a39db1)

GET https://kbin.spritesserver.nl/m/piracy@lemmy.dbzer0.com/t/30796

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.23 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.03 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 {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +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 {#276
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -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 {#270
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#272
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +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 {#2410
    date: 2024-09-21 16:35:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +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 {#1850
    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 {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +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 {#276
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -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 {#270
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#272
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +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 {#2410
    date: 2024-09-21 16:35:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +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 {#1850
    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 {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +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 {#276
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -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 {#270
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#272
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +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 {#2410
    date: 2024-09-21 16:35:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +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 {#1850
    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 {#4011
  +user: App\Entity\User {#3959 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4021
    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 {#4009 …}
  +nested: Doctrine\ORM\PersistentCollection {#4007 …}
  +votes: Doctrine\ORM\PersistentCollection {#4005 …}
  +reports: Doctrine\ORM\PersistentCollection {#4003 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
  -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 {#3957
    date: 2024-09-21 04:34:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705699985 {#4020
    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 {#4011
  +user: App\Entity\User {#3959 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4021
    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 {#4009 …}
  +nested: Doctrine\ORM\PersistentCollection {#4007 …}
  +votes: Doctrine\ORM\PersistentCollection {#4005 …}
  +reports: Doctrine\ORM\PersistentCollection {#4003 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
  -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 {#3957
    date: 2024-09-21 04:34:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705699985 {#4020
    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 {#4011
  +user: App\Entity\User {#3959 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4021
    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 {#4009 …}
  +nested: Doctrine\ORM\PersistentCollection {#4007 …}
  +votes: Doctrine\ORM\PersistentCollection {#4005 …}
  +reports: Doctrine\ORM\PersistentCollection {#4003 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
  -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 {#3957
    date: 2024-09-21 04:34:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705699985 {#4020
    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 {#4230
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4011
    +user: App\Entity\User {#3959 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4021
      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 {#4009 …}
    +nested: Doctrine\ORM\PersistentCollection {#4007 …}
    +votes: Doctrine\ORM\PersistentCollection {#4005 …}
    +reports: Doctrine\ORM\PersistentCollection {#4003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
    -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 {#3957
      date: 2024-09-21 04:34:44.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705699985 {#4020
      date: 2024-01-19 22:33:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4011}
  +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 {#4228
    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 {#4231 …}
  +nested: Doctrine\ORM\PersistentCollection {#4233 …}
  +votes: Doctrine\ORM\PersistentCollection {#4235 …}
  +reports: Doctrine\ORM\PersistentCollection {#4237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
  -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 {#4229
    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 {#4230
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4011
    +user: App\Entity\User {#3959 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4021
      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 {#4009 …}
    +nested: Doctrine\ORM\PersistentCollection {#4007 …}
    +votes: Doctrine\ORM\PersistentCollection {#4005 …}
    +reports: Doctrine\ORM\PersistentCollection {#4003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
    -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 {#3957
      date: 2024-09-21 04:34:44.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705699985 {#4020
      date: 2024-01-19 22:33:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4011}
  +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 {#4228
    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 {#4231 …}
  +nested: Doctrine\ORM\PersistentCollection {#4233 …}
  +votes: Doctrine\ORM\PersistentCollection {#4235 …}
  +reports: Doctrine\ORM\PersistentCollection {#4237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
  -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 {#4229
    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 {#4230
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4011
    +user: App\Entity\User {#3959 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4021
      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 {#4009 …}
    +nested: Doctrine\ORM\PersistentCollection {#4007 …}
    +votes: Doctrine\ORM\PersistentCollection {#4005 …}
    +reports: Doctrine\ORM\PersistentCollection {#4003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
    -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 {#3957
      date: 2024-09-21 04:34:44.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705699985 {#4020
      date: 2024-01-19 22:33:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4011}
  +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 {#4228
    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 {#4231 …}
  +nested: Doctrine\ORM\PersistentCollection {#4233 …}
  +votes: Doctrine\ORM\PersistentCollection {#4235 …}
  +reports: Doctrine\ORM\PersistentCollection {#4237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
  -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 {#4229
    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 {#4047
  +user: App\Entity\User {#4031 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4055
    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 {#4048 …}
  +nested: Doctrine\ORM\PersistentCollection {#4039 …}
  +votes: Doctrine\ORM\PersistentCollection {#4042 …}
  +reports: Doctrine\ORM\PersistentCollection {#4037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4035 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4033 …}
  -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 {#4053
    date: 2024-08-24 10:18:27.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705370937 {#4054
    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 {#4047
  +user: App\Entity\User {#4031 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4055
    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 {#4048 …}
  +nested: Doctrine\ORM\PersistentCollection {#4039 …}
  +votes: Doctrine\ORM\PersistentCollection {#4042 …}
  +reports: Doctrine\ORM\PersistentCollection {#4037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4035 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4033 …}
  -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 {#4053
    date: 2024-08-24 10:18:27.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705370937 {#4054
    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 {#4047
  +user: App\Entity\User {#4031 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4055
    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 {#4048 …}
  +nested: Doctrine\ORM\PersistentCollection {#4039 …}
  +votes: Doctrine\ORM\PersistentCollection {#4042 …}
  +reports: Doctrine\ORM\PersistentCollection {#4037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4035 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4033 …}
  -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 {#4053
    date: 2024-08-24 10:18:27.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705370937 {#4054
    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 {#4131
  +user: App\Entity\User {#4144 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4126
    date: 2024-08-24 04:42:35.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4132 …}
  +nested: Doctrine\ORM\PersistentCollection {#4134 …}
  +votes: Doctrine\ORM\PersistentCollection {#4136 …}
  +reports: Doctrine\ORM\PersistentCollection {#4138 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
  -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 {#4127
    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 {#4131
  +user: App\Entity\User {#4144 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4126
    date: 2024-08-24 04:42:35.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4132 …}
  +nested: Doctrine\ORM\PersistentCollection {#4134 …}
  +votes: Doctrine\ORM\PersistentCollection {#4136 …}
  +reports: Doctrine\ORM\PersistentCollection {#4138 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
  -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 {#4127
    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 {#4131
  +user: App\Entity\User {#4144 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4126
    date: 2024-08-24 04:42:35.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@WhiteOakBayou@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4132 …}
  +nested: Doctrine\ORM\PersistentCollection {#4134 …}
  +votes: Doctrine\ORM\PersistentCollection {#4136 …}
  +reports: Doctrine\ORM\PersistentCollection {#4138 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
  -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 {#4127
    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 {#4216
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4131
    +user: App\Entity\User {#4144 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4126
      date: 2024-08-24 04:42:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4132 …}
    +nested: Doctrine\ORM\PersistentCollection {#4134 …}
    +votes: Doctrine\ORM\PersistentCollection {#4136 …}
    +reports: Doctrine\ORM\PersistentCollection {#4138 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
    -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 {#4127
      date: 2024-01-15 23:55:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4131}
  +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 {#4217
    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 {#4213 …}
  +nested: Doctrine\ORM\PersistentCollection {#4209 …}
  +votes: Doctrine\ORM\PersistentCollection {#4207 …}
  +reports: Doctrine\ORM\PersistentCollection {#4222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4226 …}
  -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 {#4220
    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 {#4216
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4131
    +user: App\Entity\User {#4144 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4126
      date: 2024-08-24 04:42:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4132 …}
    +nested: Doctrine\ORM\PersistentCollection {#4134 …}
    +votes: Doctrine\ORM\PersistentCollection {#4136 …}
    +reports: Doctrine\ORM\PersistentCollection {#4138 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
    -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 {#4127
      date: 2024-01-15 23:55:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4131}
  +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 {#4217
    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 {#4213 …}
  +nested: Doctrine\ORM\PersistentCollection {#4209 …}
  +votes: Doctrine\ORM\PersistentCollection {#4207 …}
  +reports: Doctrine\ORM\PersistentCollection {#4222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4226 …}
  -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 {#4220
    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 {#4216
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4131
    +user: App\Entity\User {#4144 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4126
      date: 2024-08-24 04:42:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@WhiteOakBayou@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4132 …}
    +nested: Doctrine\ORM\PersistentCollection {#4134 …}
    +votes: Doctrine\ORM\PersistentCollection {#4136 …}
    +reports: Doctrine\ORM\PersistentCollection {#4138 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
    -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 {#4127
      date: 2024-01-15 23:55:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4131}
  +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 {#4217
    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 {#4213 …}
  +nested: Doctrine\ORM\PersistentCollection {#4209 …}
  +votes: Doctrine\ORM\PersistentCollection {#4207 …}
  +reports: Doctrine\ORM\PersistentCollection {#4222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4226 …}
  -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 {#4220
    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 {#4244
  +user: Proxies\__CG__\App\Entity\User {#4252 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4216
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4131
      +user: App\Entity\User {#4144 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +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 {#4126
        date: 2024-08-24 04:42:35.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@WhiteOakBayou@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4132 …}
      +nested: Doctrine\ORM\PersistentCollection {#4134 …}
      +votes: Doctrine\ORM\PersistentCollection {#4136 …}
      +reports: Doctrine\ORM\PersistentCollection {#4138 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
      -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 {#4127
        date: 2024-01-15 23:55:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4131}
    +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 {#4217
      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 {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4209 …}
    +votes: Doctrine\ORM\PersistentCollection {#4207 …}
    +reports: Doctrine\ORM\PersistentCollection {#4222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4226 …}
    -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 {#4220
      date: 2024-01-16 00:11:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4131}
  +body: "I think all the free ones have shut down at this point."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705370244 {#4249
    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 {#4255 …}
  +nested: Doctrine\ORM\PersistentCollection {#4257 …}
  +votes: Doctrine\ORM\PersistentCollection {#4253 …}
  +reports: Doctrine\ORM\PersistentCollection {#4260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
  -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 {#4246
    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 {#4244
  +user: Proxies\__CG__\App\Entity\User {#4252 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4216
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4131
      +user: App\Entity\User {#4144 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +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 {#4126
        date: 2024-08-24 04:42:35.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@WhiteOakBayou@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4132 …}
      +nested: Doctrine\ORM\PersistentCollection {#4134 …}
      +votes: Doctrine\ORM\PersistentCollection {#4136 …}
      +reports: Doctrine\ORM\PersistentCollection {#4138 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
      -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 {#4127
        date: 2024-01-15 23:55:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4131}
    +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 {#4217
      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 {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4209 …}
    +votes: Doctrine\ORM\PersistentCollection {#4207 …}
    +reports: Doctrine\ORM\PersistentCollection {#4222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4226 …}
    -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 {#4220
      date: 2024-01-16 00:11:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4131}
  +body: "I think all the free ones have shut down at this point."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705370244 {#4249
    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 {#4255 …}
  +nested: Doctrine\ORM\PersistentCollection {#4257 …}
  +votes: Doctrine\ORM\PersistentCollection {#4253 …}
  +reports: Doctrine\ORM\PersistentCollection {#4260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
  -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 {#4246
    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 {#4244
  +user: Proxies\__CG__\App\Entity\User {#4252 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -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 {#270
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#272
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-09-21 16:35:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +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 {#1850
      date: 2024-01-15 23:48:31.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4216
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4131
      +user: App\Entity\User {#4144 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +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 {#4126
        date: 2024-08-24 04:42:35.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@WhiteOakBayou@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4132 …}
      +nested: Doctrine\ORM\PersistentCollection {#4134 …}
      +votes: Doctrine\ORM\PersistentCollection {#4136 …}
      +reports: Doctrine\ORM\PersistentCollection {#4138 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
      -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 {#4127
        date: 2024-01-15 23:55:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4131}
    +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 {#4217
      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 {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4209 …}
    +votes: Doctrine\ORM\PersistentCollection {#4207 …}
    +reports: Doctrine\ORM\PersistentCollection {#4222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4226 …}
    -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 {#4220
      date: 2024-01-16 00:11:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4131}
  +body: "I think all the free ones have shut down at this point."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705370244 {#4249
    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 {#4255 …}
  +nested: Doctrine\ORM\PersistentCollection {#4257 …}
  +votes: Doctrine\ORM\PersistentCollection {#4253 …}
  +reports: Doctrine\ORM\PersistentCollection {#4260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
  -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 {#4246
    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 {#266
  +icon: Proxies\__CG__\App\Entity\Image {#247 …}
  +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 {#276
    date: 2024-10-22 09:16:09.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#238 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
  +entries: Doctrine\ORM\PersistentCollection {#181 …}
  +posts: Doctrine\ORM\PersistentCollection {#139 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
  +bans: Doctrine\ORM\PersistentCollection {#118 …}
  +reports: Doctrine\ORM\PersistentCollection {#104 …}
  +badges: Doctrine\ORM\PersistentCollection {#82 …}
  +logs: Doctrine\ORM\PersistentCollection {#72 …}
  +awards: Doctrine\ORM\PersistentCollection {#61 …}
  +categories: Doctrine\ORM\PersistentCollection {#1820 …}
  -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 {#270
    date: 2024-02-24 05:17:09.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1697197339 {#272
    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