diff options
| author | ilotterytea <iltsu@alright.party> | 2025-10-25 17:49:45 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2025-10-25 17:49:45 +0500 |
| commit | 370654cb10eb7e4e627a360bb1ae882bf62f94c7 (patch) | |
| tree | 9db4dcc90cf6e3632be72cce7068cf965efc994a /twitch.html | |
| parent | 0006ecef7d9f6865ef97c73698af544d8c898a1f (diff) | |
feat: parse params
Diffstat (limited to 'twitch.html')
| -rw-r--r-- | twitch.html | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/twitch.html b/twitch.html index f5df236..65b9487 100644 --- a/twitch.html +++ b/twitch.html @@ -13,11 +13,21 @@ <script src="/scripts/chat.js"></script> <script src="/scripts/badges.js"></script> <script> + const params = {}; const badges = {}; window.addEventListener("load", () => { - connectToChat("wss://irc-ws.chat.twitch.tv", "justinfan12345", "65432", "forsen"); - getTwitchBadges("forsen", badges); + for (const [k, v] of new URLSearchParams(window.location.search)) { + params[k] = v; + } + + if (!("channel" in params)) { + addSystemMessage("No channel specified!"); + return; + } + + connectToChat("wss://irc-ws.chat.twitch.tv", "justinfan12345", "65432", params["channel"]); + getTwitchBadges(params["channel"], badges); }); </script> </html>
\ No newline at end of file |
