mirror of
https://github.com/iptv-org/iptv
synced 2026-10-22 02:56:48 -04:00
Patch 2026.09.2 (#50642)
* Move docs/ to root directory * Fix file name * Update scripts.md * Delete playlist-structure.md * Create playlists.md * Update stream-testing.md * Create geo-blocking.md * Create stream-id.md * Update CONTRIBUTING.md
This commit is contained in:
1 parent
8b956d40dc
commit
188a16c61e
11 files changed
+115
-24
No files matched your search
+11
-10
@@ -15,17 +15,18 @@
|
||||
You have several options:
|
||||
|
||||
1. Create a new request using this [form](https://github.com/iptv-org/iptv/issues/new?assignees=&labels=streams:add&projects=&template=1_streams_add.yml&title=Add%3A+) and, if approved, the link will automatically be added to the playlist on the next update.
|
||||
2. Add the link to the playlist directly using a [pull request](https://github.com/iptv-org/iptv/pulls). See [Playlist Structure](./.github/docs/playlist-structure.md).
|
||||
2. Add the link to the playlist directly using a [pull request](https://github.com/iptv-org/iptv/pulls). See [Playlists](./docs/playlists.md).
|
||||
|
||||
Regardless of which option you choose, please perform the following checks before posting your request:
|
||||
|
||||
- Make sure you are using a valid [stream ID](./docs/stream-id.md).
|
||||
- Make sure the channel is not on our blocklist. The easiest way to do this is through [iptv-org.github.io](https://iptv-org.github.io/).
|
||||
- Make sure the link is not already in the playlist by [searching](https://github.com/search?q=repo%3Aiptv-org%2Fiptv+http%3A%2F%2Fexample.com&type=code) the repository.
|
||||
- Make sure the link you want to add is stable and works properly. See [Stream Testing](./.github/docs/stream-testing.md).
|
||||
- Make sure the link does not lead to a [Xtream Codes](./.github/docs/xtream-codes.md) server. [Why don't you accept links to Xtream Codes servers?](./FAQ.md#why-dont-you-accept-links-to-xtream-codes-servers).
|
||||
- Make sure the link is not [tokenized](./.github/docs/tokenized-links.md).
|
||||
- Make sure the link you want to add is stable and works properly. See [Stream Testing](./docs/stream-testing.md).
|
||||
- Make sure the link is not [geo-blocked](./docs/geo-blocking.md). If it is, do not forget to mention this in your request.
|
||||
- Make sure the link does not lead to a [Xtream Codes](./docs/xtream-codes.md) server. [Why don't you accept links to Xtream Codes servers?](./FAQ.md#why-dont-you-accept-links-to-xtream-codes-servers).
|
||||
- Make sure the link is not [tokenized](./docs/tokenized-links.md).
|
||||
- Make sure the link leads directly to the broadcast without unnecessary redirects.
|
||||
- Make sure the channel is in our database. This can be verified through [iptv-org.github.io](https://iptv-org.github.io/). If your desired channel is not on the list, you first must add it via a [request](https://github.com/iptv-org/database/issues/new?template=01_channels_add.yml).
|
||||
- Make sure the channel isn't on our blocklist. This can also be verified through [iptv-org.github.io](https://iptv-org.github.io/).
|
||||
|
||||
If the broadcast only works in certain countries or is periodically interrupted, please indicate this in your request.
|
||||
|
||||
@@ -49,7 +50,7 @@ Fill out this [form](https://github.com/iptv-org/iptv/issues/new?assignees=&labe
|
||||
The only thing before publishing your report is to make sure that:
|
||||
|
||||
- The link is still in our playlists. You can verify this by [searching](https://github.com/search?q=repo%3Aiptv-org%2Fiptv+http%3A%2F%2Fexample.com&type=code) the repository.
|
||||
- The link is completely broken and is not just [geo-blocked](https://en.wikipedia.org/wiki/Geo-blocking). See [Stream Testing](./.github/docs/stream-testing.md).
|
||||
- The link is completely broken and is not just [geo-blocked](https://en.wikipedia.org/wiki/Geo-blocking). See [Stream Testing](./docs/stream-testing.md).
|
||||
|
||||
**IMPORTANT:** An issue without a valid stream link will be closed immediately.
|
||||
|
||||
@@ -66,13 +67,13 @@ The channel will also be added to our [blocklist](https://github.com/iptv-org/da
|
||||
- `.github/`
|
||||
- `DISCUSSION_TEMPLATE/`: Contains discussion templates for the repository.
|
||||
- `ISSUE_TEMPLATE/`: Contains issue templates for the repository.
|
||||
- `workflows/`: Contains [GitHub Actions](https://docs.github.com/en/actions/quickstart) workflows. See [Workflows](./.github/docs/workflows.md).
|
||||
- `workflows/`: Contains [GitHub Actions](https://docs.github.com/en/actions/quickstart) workflows. See [Workflows](./docs/workflows.md).
|
||||
- `CODE_OF_CONDUCT.md`: Rules you shouldn't break if you don't want to get banned.
|
||||
- `.readme/`
|
||||
- `preview.png`: Image displayed in the `README.md`.
|
||||
- `template.md`: Template configuration for `PLAYLISTS.md`.
|
||||
- `scripts/`: Contains internal utility scripts used in the repository. See [Scripts](./.github/docs/scripts.md).
|
||||
- `streams/`: Contains internal playlists with all streams. See [Playlist Structure](./.github/docs/playlist-structure.md).
|
||||
- `scripts/`: Contains internal utility scripts used in the repository. See [Scripts](./docs/scripts.md).
|
||||
- `streams/`: Contains internal playlists with all streams. See [Playlist Structure](./docs/playlist-structure.md).
|
||||
- `tests/`: Contains test suites to validate project scripts.
|
||||
- `CONTRIBUTING.md`: The file you are currently reading.
|
||||
- `PLAYLISTS.md`: Automatically updated list of available playlists.
|
||||
|
||||
Reference in new issue
Block a user