Add your own channels — name, logo, stream link (.m3u8) and group — and every BDStreamHub Desktop exe shows them on next launch.
Saving writes channels.json, channels.m3u and playlist-config.json in the repo. It needs a GitHub token with the repo scope. Create one here: github.com/settings/tokens/new (classic token, tick repo), then paste it below. The token stays in your browser only — never share it.
Channels are saved in the repo as channels.m3u — the exe reads that file. Add channels below, then press Save all channels.
Test note: some stream servers block browser checks (CORS), so a test can fail here even when the link plays fine in the exe — the exe fetches without that browser limit. If the test fails, try the link in the exe before deleting it.
Have a full .m3u playlist link? Paste it here to import all its channels into the list above, then edit or delete any of them and save.
Saving an external playlist replaces “My channels” until you save channels again. The exe's own Admin panel (password admin123) and its Settings URL still override this remote link on that PC. After any save, the exe reads the new list the next time it starts (GitHub's file cache can lag a few minutes).