diff --git a/.github/workflows/auto-update.yml b/.github/workflows/auto-update.yml index 4e3e7d12..48fbd0bd 100644 --- a/.github/workflows/auto-update.yml +++ b/.github/workflows/auto-update.yml @@ -4,6 +4,21 @@ on: schedule: - cron: '0 0 * * *' jobs: + tvtv_ca: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2.3.1 + - name: Install Dependencies + run: npm install + - name: Run EPG Grabber + run: npx epg-grabber --config=sites/tvtv.ca.config.js + - name: Deploy to GitHub Pages + uses: JamesIves/github-pages-deploy-action@4.1.0 + with: + branch: gh-pages + folder: .gh-pages + clean: false tvtv_us: runs-on: ubuntu-latest steps: diff --git a/README.md b/README.md index b4d76e61..56c991d1 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ To load a program guide, all you need to do is copy the link to one of the guide Czechm.tv.sms.cz629https://iptv-org.github.io/epg/guides/m.tv.sms.cz.guide.xml Englishontvtonight.com122https://iptv-org.github.io/epg/guides/ontvtonight.com.guide.xml + Englishtvtv.ca1636https://iptv-org.github.io/epg/guides/tvtv.ca.guide.xml Englishtvtv.us5715https://iptv-org.github.io/epg/guides/tvtv.us.guide.xml Frenchprogramme-tv.net266https://iptv-org.github.io/epg/guides/programme-tv.net.guide.xml Greekcosmote.gr91https://iptv-org.github.io/epg/guides/cosmote.gr.guide.xml diff --git a/sites/tvtv.ca.channels.xml b/sites/tvtv.ca.channels.xml new file mode 100755 index 00000000..543813c0 --- /dev/null +++ b/sites/tvtv.ca.channels.xml @@ -0,0 +1,1641 @@ + + + + 3ABN + 3ABN (KBOP-LD4) + 5 канал + A&E Canada + A&E East + A&E West + A.Side TV + ABC (KABC) + ABC (KERO) + ABC (KFBB) + ABC (KMCY) + ABC (KOMO) + ABC (KSTP) + ABC (KXLY) + ABC (WBKB-DT3) + ABC (WCVB) + ABC (WDAY) + ABC (WDAZ) + ABC (WEWS) + ABC (WGTQ) + ABC (WGTU) + ABC (WHAM) + ABC (WJET) + ABC (WJRT) + ABC (WKBW) + ABC (WLAJ) + ABC (WMTW) + ABC (WSYR) + ABC (WTVG) + ABC (WVII) + ABC (WVNY) + ABC (WWTI) + ABC (WXYZ) + ABC East + ABC Spark + ABP News USA + AMC Canada + AMC East + AMI-tv East + AMI-tv West + AMI-télé + APTN East + APTN North + APTN West + ART America + ARY Musik + ARY QTV + ARY Zauq + ATN ABP News + ATN ARY News + ATN Aapka Colors + ATN Aastha TV + ATN B4U Movies + ATN B4U Music + ATN Bangla + ATN Brit Asia TV + ATN Channel + ATN Colors Marathi + ATN Colors Rishtey + ATN Cricket Plus + ATN Food Food + ATN Gujarati + ATN IBC Tamil + ATN Jaya TV + ATN Life + ATN MTV India + ATN Malayalam + ATN Max 2 + ATN Movies + ATN Movies Plus + ATN News + ATN News 18 + ATN PM One + ATN Punjabi + ATN Punjabi 5 + ATN Punjabi News + ATN Punjabi Plus + ATN SAB TV + ATN Set Max + ATN Sikh + ATN Sony + ATN Sony Aath + ATN Sports + ATN TV 18 Urdu + ATN Tamil Plus + ATN Times Now + ATN Urdu + ATN Zoom + ATV Halifax + AWE + AXN Latinoamérica + AXS TV + AZ Mundo + Aaj Tak + Aapka Colors + Abu Dhabi TV + Addik TV + Adult Swim East + Adult Swim West + Al Jazeera Arabic + Al Jazeera English + Al Resalah + Al-Nahar + Al-Nahar Drama + Almavision (KTAV-LD) + Amazing Discoveries TV + Amazing Facts TV + American Heroes Channel Canada + Animal Planet Canada + Animal Planet East + Antena 3 Internacional + Antenna TV (KTLA-DT2) + Antenna TV (KZJO-DT3) + Antenna TV (WFFF-TV4) + Antenna TV (WFXP4) + Antenna TV (WGRZ2) + Antenna TV (WILX-TV5) + Antenna TV (WJW-DT2) + Antenna TV (WMYD-DT2) + Antenna TV (WSYR-DT2) + Antenna TV (WUHF-DT2) + Antenna TV/MNT (KAYU-TV2) + Aquarium Channel + Arirang TV (KXLA-DT5) + Assemblee nationale du Quebec + Avis de recherche + Azteca (KJLA) + Azteca (KZKC-LP) + Azteca (XHDF) + Azteca America East + B4U Movies Canada + B4U Music Canada + BBC First Canada + BBC News Arabic + BBC World News Americas + BET Canada + BET Her + BNN Bloomberg + BabyFirst + Big Ten Network + Big Ten Network Overflow 1 + Big Ten Network Overflow 2 + Big Ten Network Overflow 3 + Biz-TV (KAZA-DT4) + Biz-TV (KFLA-LD4) + Bloomberg TV + Bloomberg TV Canada + Bounce + Bounce (KONG-DT2) + Bounce (KWPX-TV3) + Bounce (WFFF-DT3) + Bounce (WFXP3) + Bounce (WJRT-TV6) + Bounce (WNLO-DT2) + Bounce (WROC-DT2) + Bounce (WUAB2) + Bounce (WUPW-DT2) + Bounce (WXYZ-DT2) + Bravo East + Buzzr TV (KCOP-DT2) + Buzzr TV (WJBK-DT3) + CBC + CBC (CBAT) + CBC (CBAT-2) + CBC (CBAT-4) + CBC (CBCT) + CBC (CBET) + CBC (CBHT) + CBC (CBJET) + CBC (CBKST) + CBC (CBKT) + CBC (CBLN) + CBC (CBLT) + CBC (CBLT-DT6) + CBC (CBLT-TV-1) + CBC (CBMT) + CBC (CBNT) + CBC (CBOT) + CBC (CBRT) + CBC (CBUT) + CBC (CBWT) + CBC (CBXT) + CBC (CFYK) + CBC (CHSJ) + CBC (CKOS) + CBC News Network + CBC North NWT + CBC North Nunavut + CBC North Yukon + CBN + CBN News (KTAV-LD2) + CBS (KBAK) + CBS (KCBS) + CBS (KCCO) + CBS (KIRO) + CBS (KREM) + CBS (KRTV) + CBS (KVLY-DT2) + CBS (KXMC) + CBS (KXMD) + CBS (WABI) + CBS (WAGM) + CBS (WBKB) + CBS (WBNS) + CBS (WBZ) + CBS (WCAX) + CBS (WCCO) + CBS (WIVB) + CBS (WKBN) + CBS (WLNS) + CBS (WOIO) + CBS (WROC) + CBS (WSEE) + CBS (WTOL) + CBS (WTVH) + CBS (WWJ) + CBS (WWNY) + CBS (WWNY-CD2) + CBS (WWTV) + CBS (WWUP) + CBS Canada (KIRO) + CBS East + CBS Sports Network Canada + CBS West + CCTV-3 + CCTV-4 America + CFHD-DT + CFJC + CFJC-TV-3 + CFJC-TV-4 + CFJC-TV-6 + CFTV Leamington + CGTN + CGTN (KVMD-DT9) + CHAT Medicine Hat + CHAT-TV-1 Pivot + CHCH TV Hamilton + CHCH-DT-1 Ottawa + CHCH-DT-2 London + CHCH-DT-3 Muskoka + CHCH-TV-4 Sudbury + CHCH-TV-5 Sault Ste Marie + CHCH-TV-6 North Bay + CHCH-TV-7 Timmins + CHCO-TV + CHEK Vancouver Island + CHFD Thunder Bay + CHNU-TV + CJDC TV Dawson Creek + CJIL Lethbridge + CJIL-TV-1 Bow Island + CJON-DT + CKAL-DT-1 Lethbridge + CKEM-TV-1 Red Deer + CKPG Prince George + CKSA Lloydminster + CKVU-DT-2 + CKVU-TV-1 + CMT Canada + CNBC Canada + CNBC West + CNN + CNN International Europe + CNN International North America + CNN West + CP24 + CPAC Francais + CPAC Ottawa + CTV + CTV (CFCF) + CTV (CFCN) + CTV (CFCN-DT5) + CTV (CFCN-TV1) + CTV (CFCN-TV16) + CTV (CFCN-TV4) + CTV (CFCN-TV8) + CTV (CFCN-TV9) + CTV (CFQC) + CTV (CFQC-TV-1) + CTV (CFQC-TV-2) + CTV (CFRN) + CTV (CFRN-TV-1) + CTV (CFRN-TV-10) + CTV (CFRN-TV-12) + CTV (CFRN-TV-2) + CTV (CFRN-TV-3) + CTV (CFRN-TV-4) + CTV (CFRN-TV-5) + CTV (CFRN-TV-6) + CTV (CFRN-TV-7) + CTV (CFRN-TV-8) + CTV (CFRN-TV-9) + CTV (CFTO) + CTV (CFTO-DT-54) + CTV (CFTO-TV-21) + CTV (CHBX) + CTV (CHBX-TV-1) + CTV (CICC) + CTV (CICC-TV-2) + CTV (CICI) + CTV (CICI-TV-1) + CTV (CIEW-TV) + CTV (CIPA) + CTV (CIPA-TV-1) + CTV (CIPA-TV-2) + CTV (CITL) + CTV (CITO) + CTV (CITO-TV-1) + CTV (CITO-TV-2) + CTV (CITO-TV-3) + CTV (CITO-TV-4) + CTV (CIWH-TV) + CTV (CJCB) + CTV (CJCH) + CTV (CJCH-TV-1) + CTV (CJCH-TV-4) + CTV (CJCH-TV-5) + CTV (CJCH-TV-6) + CTV (CJCH-TV-7) + CTV (CJOH) + CTV (CJOH-TV-47) + CTV (CJOH-TV-6) + CTV (CJOH-TV-8) + CTV (CKAM-TV) + CTV (CKBQ-TV) + CTV (CKBQ-TV-1) + CTV (CKCK) + CTV (CKCK-TV-1) + CTV (CKCK-TV-2) + CTV (CKCO) + CTV (CKCO-TV-3) + CTV (CKCW) + CTV (CKLT) + CTV (CKMC-TV) + CTV (CKMC-TV-1) + CTV (CKMJ-TV) + CTV (CKNY) + CTV (CKNY-TV-11) + CTV (CKPR) + CTV (CKY) + CTV (CKYA-TV) + CTV (CKYB-TV) + CTV (CKYD-TV) + CTV (CKYF-TV) + CTV (CKYP-TV) + CTV (CKYT-TV) + CTV Comedy Channel East + CTV Comedy Channel West + CTV Drama Channel + CTV Fort QuAppelle (CKCK-TV-7) + CTV Life + CTV News Channel + CTV Northern Ontario + CTV Sci-Fi + CTV2 + CTV2 (CFTK) + CTV2 (CHRO-DT-43) + CTV2 (CHWI-DT-60) + CTV2 (CIVI-DT2) + CTV2 Alberta + CTV2 Atlantic Region + CTV2 Barrie (CKVR) + CTV2 London + CTV2 Ottawa + CTV2 Toronto + CTV2 Toronto (CHCJ) + CTV2 Toronto (CKVP) + CTV2 Vancouver Island + CTV2 Windsor + CTV2 Wingham + CW (KGET-DT2) + CW (KSKN) + CW (KSTW) + CW (WABI-DT2) + CW (WEYI-TV2) + CW (WHAM-DT2) + CW (WKBD) + CW (WLAJ-DT2) + CW (WNLO) + CW (WNNE-DT2) + CW (WSEE-DT2) + CW (WTVG-DT2) + CW (WUAB) + CW+ (WWTI-DT2) + Cable 14 Hamilton + Canal 22 (KWHY-TV) + Canal D + Canal Indigo + Canal Indigo 2 + Canal Indigo 3 + Canal Indigo 4 + Canal Indigo 5 + Canal Indigo 6 + Canal M + Canal SOI (KVEA-DT3) + Canal Sur Andalucía + Canal Uno Internacional + Canal Vie + Caracol TV Internacional + Cartoon Network Canada + Cartoon Network Canada West + Casa + Channel i + Charge! + Charge! (KDOC-DT8) + Charge! (WHAM-DT3) + Charge! (WKBD-DT3) + Charge! (WUTV-DT3) + CineLatino + Cinemax Latinoamérica + Cinépop + Circle (KCAL-TV3) + Circle (KMOT4) + Circle (KSTW5) + Circle (WCAX-TV3) + Circle (WILX-DT3) + Circle (WJRT-TV3) + Circle (WKBD-TV5) + Circle (WTVG-DT4) + Circle (WUAB3) + Circle (WWOR-DT2) + Citytv + Citytv Calgary + Citytv Edmonton + Citytv Montreal + Citytv Ottawa + Citytv Saskatchewan + Citytv Toronto + Citytv Vancouver + Citytv Winnipeg + Citytv Woodstock + Colors Bangla + Comedy Central West + Comet TV + Comet TV (KDOC-DT4) + Comet TV (KOMO-DT2) + Comet TV (WGTQ-DT3) + Comet TV (WKBD-DT2) + Comet TV (WNYO-DT3) + Comet TV (WSMH-DT3) + Comet TV (WSTM-DT3) + Comet TV (WUHF-DT3) + Cooking Channel Canada + Cooking Channel Canada + Corner Store (KFLA-DT3) + Corner Store (WHNE-LD3) + Cottage Life + Court TV (KPXN-TV2) + Court TV (KREM-DT3) + Court TV (KTLA-DT3) + Court TV (KWPX-TV2) + Court TV (WCSH3) + Court TV (WDLI) + Court TV (WIVB-DT2) + Court TV (WMYD-DT4) + Court TV (WPXD-TV2) + Court TV (WPXJ-TV2) + Court TV (WSPX-TV2) + Court TV (WXYZ-TV4) + Court TV Mystery (KPXN-TV4) + Court TV Mystery (WFFF-DT2) + Court TV Mystery (WKBW-DT3) + Court TV Mystery (WMYD-DT3) + Court TV Mystery (WPXD-TV4) + Court TV Mystery (WQHS-DT4) + Court TV Mystery (WROC-TV4) + Court TV Mystery (WSPX-TV4) + Court TV Mystery (WVPX-TV4) + Court TV Mystery (WWTI4) + Cozi TV (KIRO-DT2) + Cozi TV (KNBC-DT2) + Cozi TV (WDIV-TV4) + Cozi TV (WKYC-DT3) + Cozi TV (WSYT-DT2) + Crave 1 East + Crave 1 West + Crave 2 East + Crave 2 West + Crave 3 East + Crave 3 West + Crave 4 + Create (KAWE-DT4) + Create (KCET-DT2) + Create (KCTS-DT3) + Create (KLCS-DT3) + Create (KVCR-DT4) + Create (WBGU-DT3) + Create (WCML-DT3) + Create (WCMZ-DT3) + Create (WCNY-DT2) + Create (WDCQ-TV3) + Create (WETK-DT3) + Create (WGTE-DT3) + Create (WNED-DT2) + Create (WNPI-DT2) + Create (WPBS-DT2) + Create (WQLN-DT2) + Create (WTVS-DT3) + Create (WUCF-DT2) + Create (WVIZ-DT4) + Create (WVTB-DT3) + Create (WXXI-DT3) + Crime & Investigation Canada + Crime & Investigation USA + DABL (KCBS-TV3) + DABL (KSTW-DT4) + DABL (KXLY-DT5) + DABL (WBBZ-TV5) + DABL (WEYI-TV4) + DABL (WOIO-DT3) + DABL (WQHS-DT5) + DABL (WSEE-DT5) + DABL (WTVG6) + DABL (WWJ-TV3) + DD Bharati + DD India + DD News + DD Urdu + DIY Network Canada + DIY Network East + DTour + DTour East + DTour West + DW Deutsch+ + DW English + Daystar + Daystar (KOCE-DT3) + Daystar (KWDK) + Daystar (WBBZ-TV4) + Daystar (WDTB) + Daystar (WUDT) + Daystar Television Canada + Decades + Decades (KAZA-DT2) + Decades (KFFV-DT4) + Decades (KTTV-DT4) + Decades (KVOS-DT4) + Decades (WBBZ-TV7) + Decades (WJBK5) + DejaView + Discovery Channel Canada + Discovery Channel West + Discovery Life Channel + Discovery Science Canada + Discovery Velocity + Disney Channel Canada East + Disney Channel Canada West + Disney Channel East + Disney Channel West + Disney Junior Canada + Disney XD Canada + Diya TV (KNLA-DT3) + DocuBox + Documentary Channel + Dorcel TV + Dream 2 + E! Canada + ERT World Canada + ESNE (KDOC-DT2) + ESPN + ESPN Classic Canada + ETTV Global + EWTN Canada + Elle Fictions + Empire PBS (KVCR-DT3) + Enlace (KTBN-DT4) + Esperanza TV + Estrella (KRCA) + Euronews English + Euronews Français + Exxxtasy TV + FNX (K24IC-D3) + FNX (KAWE-DT2) + FNX (KVCR-DT2) + FPTV + FX Canada + FX West + FXX Canada + Fairchild TV 2 + Fairchild TV East + Fairchild TV West + FaithTV + FaithTV (KVMD-DT6) + Family CHRGD + Family CHRGD West + Family Channel East + Family Channel West + Family Jr + Fave TV (KCBS-TV4) + Fave TV (WWJ-TV4) + Fight Network + Filipino TV + Food Network Canada + Fox (KAYU) + Fox (KBFX) + Fox (KBRR) + Fox (KCPQ) + Fox (KCPQ) + Fox (KMOT-DT2) + Fox (KMSP-DT9) + Fox (KNRR) + Fox (KTTV) + Fox (KXLT) + Fox (KXND-LD) + Fox (KZJO-DT2) + Fox (WAGM-DT2) + Fox (WBKB-DT2) + Fox (WFFF) + Fox (WFUP) + Fox (WFXP) + Fox (WFXT) + Fox (WJBK) + Fox (WJW) + Fox (WNYF) + Fox (WSMH) + Fox (WSYT) + Fox (WUHF) + Fox (WUPW) + Fox (WUTV) + Fox (WWNY-DT2) + Fox (WWUP-DT2) + Fox Business + Fox East + Fox News + Fox Sports Racing + France 24 English + France 24 Français + Frissons TV + Fun Roads (WHNE-LD11) + Fuse East + Fuse West + Future TV International + GMA Life TV + GMA News + GMA Pinoy TV + Game Show Network East + Game Show Network West + Game TV + Game+ + GetTV (KFTR-DT2) + GetTV (WHNE-LD2) + GetTV (WNYO-DT4) + GetTV (WQHS-DT3) + Ginx eSports TV Canada + Global (CFGC-DT) + Global (CFGC-DT2) + Global (CFRE) + Global (CFSK) + Global (CHBC) + Global (CHBC-DT-1) + Global (CHBC-DT-2) + Global (CHBC-TV-3) + Global (CHBC-TV-4) + Global (CHBC-TV-5) + Global (CHEX) + Global (CHEX-TV-2) + Global (CHKM) + Global (CHNB) + Global (CHNB-DT-1) + Global (CICT) + Global (CIFG) + Global (CIHF) + Global (CIHF-DT-11) + Global (CIHF-DT-14) + Global (CIHF-DT-3) + Global (CIHF-DT-5) + Global (CIHF-TV-15) + Global (CIII) + Global (CIII-DT-12) + Global (CIII-DT-13) + Global (CIII-DT-22) + Global (CIII-DT-27) + Global (CIII-DT-29) + Global (CIII-DT-4) + Global (CIII-DT-41) + Global (CIII-DT-6) + Global (CIII-DT-7) + Global (CIII-TV-2) + Global (CISA) + Global (CISA-TV-1) + Global (CITV) + Global (CKMI) + Global (CKMI-DT-1) + Global (CKMI-DT-2) + Global (CKND) + Global (CKND-DT-2) + Global (CKWS) + Global (CKWS-DT-1) + Global (CKWS-TV-2) + Global (CKWS-TV-3) + Global (K24KU-D) + Global (K36DK-D) + Global BC + Global BC (CFFL-TV-1) + Global BC (CFHO-TV) + Global BC (CFHO-TV-1) + Global BC (CFHO-TV-2) + Global BC (CHAN-DT-1) + Global BC (CHAN-DT-6) + Global BC (CHAN-TV-4) + Global BC (CHBL-TV) + Global BC (CHKL-DT) + Global BC (CHKL-DT-1) + Global BC (CHKL-DT-2) + Global BC (CIFG-TV) + Global BC (CITM-TV) + Global BC (CKHS-TV) + Global BC (CKKM-TV) + Global BC (CKTN-TV) + Global BC (CKTN-TV-3) + Global News: BC1 + Golf Channel Canada + Golf Channel US + Grit + Grit TV (KILM) + Grit TV (KPXN-TV3) + Grit TV (KSTW-DT3) + Grit TV (KWPX-TV4) + Grit TV (WADL2) + Grit TV (WEWS-DT2) + Grit TV (WFXP2) + Grit TV (WKBW-DT4) + Grit TV (WPXD-TV3) + Grit TV (WPXJ-TV3) + Grit TV (WSPX-TV3) + Grit TV (WTOL3) + Grit TV (WVNY-DT3) + Grit TV (WVPX-TV2) + HBO + HBO Canada 2 West + HBO East + HBO West + HBO2 East + HGTV Canada + HLN + HLN West + HPItv + HPItv Alpha Numeric + HSN (KCAL-TV4) + HSN (KNLA) + HSN (KPXN-TV6) + HSN (KWPX-TV6) + HSN (W38DH) + HSN (WADL7) + HSN (WPXD-TV6) + HSN (WPXJ-TV6) + HSN (WSPX-TV6) + HSN (WVPX-TV5) + HSN 2 (WHNE-LD4) + Halla Bol! + Heartland (KWHY-DT2) + Heartland (WHNE-LD12) + Heroes & Icons + Heroes & Icons (KFFV-DT3) + Heroes & Icons (KVOS) + Heroes & Icons (KVOS) + Heroes & Icons (KXLY-DT3) + Heroes & Icons (WBBZ-TV2) + Heroes & Icons (WILX-DT2) + Heroes & Icons (WJBK-DT4) + Heroes & Icons (WJRT-TV5) + Heroes & Icons (WSEE-DT4) + Hillsong (KTBN-DT2) + Historia + History 2 Canada + History Canada East + History Canada West + History East + History West + Hollywood Suite 00s Movies + Hollywood Suite 70s Movies + Hollywood Suite 80s Movies + Hollywood Suite 90s Movies + Hope Channel + Hum TV + ICI (CBAFT) + ICI (CBEFT) + ICI (CBFJ) + ICI (CBFST) + ICI (CBFT) + ICI (CBGAT) + ICI (CBHFT) + ICI (CBKFT) + ICI (CBLFT) + ICI (CBOFT) + ICI (CBRFT) + ICI (CBUFT) + ICI (CBVT) + ICI (CBWFT) + ICI (CBXFT) + ICI (CJBR) + ICI (CJDG-DT) + ICI (CJDG-TV-3) + ICI (CJDG-TV-4) + ICI (CKRN) + ICI (CKRN) + ICI (CKRN-TV-3) + ICI (CKRT) + ICI (CKSH) + ICI (CKTM) + ICI (CKTV) + ICI (CKTV) + ICI Television Montréal + ICI Television Québec + IFC + ION (KPXN) + ION (KWPX) + ION (WCAX-TV5) + ION (WICU-TV3) + ION (WILX-TV4) + ION (WPXD) + ION (WPXJ) + ION (WSPX) + ION (WTVG-DT5) + ION (WVPX) + Ici ARTV + Ici Explora + Ici RDI + Impact (WLPC-LD) + India Today + Infomercials (KHTV) + Infomercials (KVMD-DT7) + Investigation + Investigation Discovery Canada + Investigation Discovery East + Iran TV Network + Jaya Movie + Jaya Plus + Jaya TV + Jewelry TV + Jewelry TV (KBCB-DT4) + Jewelry TV (KFLA-LD5) + Jewelry TV (KHTV-DT4) + Jewelry TV (KSFV) + Jewelry TV (KVMD-DT3) + Jewelry TV (KXLA-DT10) + Jewelry TV (WHNE-LD8) + Jewish Life Television + Jiangsu TV International + Joytv + KASY-TV + KBCB + KBEH + KBS World + KCAL + KCET + KDOC + KONG + KRCA-DT4 + KRCA-DT6 + KSCI + KTLA + KXLA + KXLA-DT2 + Knowledge Network + LATV (KVMD) + LCN + LLBN (KHBA-DT4) + LS Times TV + LX Network (KNBC-DT3) + LX Network (WDWO-CD2) + La Chaîne Disney + Laff + Laff (KPXN-TV5) + Laff (KSKN-DT2) + Laff (WKBW-DT2) + Laff (WPXJ-TV4) + Laff (WROC-TV3) + Laff (WVNY-DT2) + Laff (WWTI3) + Laff (WXYZ-DT3) + Leafs Nation Network + Lifetime Canada + Lifetime East + Lifetime Movies East + Lifetime West + Link TV + Localish (KABC-DT2) + Love Nature + MAtv Montréal + MAtv Québec + MBC America + MCTV + MHz Worldview (WEAO-DT3) + MLB Extra Innings 1 + MLB Extra Innings 10 + MLB Extra Innings 11 + MLB Extra Innings 12 + MLB Extra Innings 13 + MLB Extra Innings 15 + MLB Extra Innings 16 + MLB Extra Innings 2 + MLB Extra Innings 3 + MLB Extra Innings 4 + MLB Extra Innings 5 + MLB Extra Innings 6 + MLB Extra Innings 7 + MLB Extra Innings 8 + MLB Extra Innings 9 + MLB Network + MN Channel (KAWE-DT6) + MNT (KCOP) + MNT (KUVI) + MNT (KZJO) + MNT (WBGT) + MNT (WMYD) + MNT (WNYO) + MNT (WNYS) + MNT (WWOR) + MSNBC + MTV Canada + MTV2 Canada + MTV2 East + MTV2 West + Makeful + MavTV + Max + MeTV + MeTV (KAZA) + MeTV (KDOC-DT3) + MeTV (KERO-DT3) + MeTV (KFFV) + MeTV (KMOT-DT3) + MeTV (KVOS-DT3) + MeTV (KXLY-DT2) + MeTV (WBBZ) + MeTV (WBBZ-TV3) + MeTV (WDIV-DT3) + MeTV (WHEC-DT2) + MeTV (WICU-TV2) + MeTV (WJRT-TV2) + MeTV (WNYF-CD2) + MeTV (WOIO-DT2) + MeTV (WPTZ-DT3) + MeTV (WTVG-DT3) + MeTV (WWUP-DT3) + Mediaset Italia + Mega Cosmos Amerika/Kanada + Mega TV + Melody Aflam + Melody Drama + Melody Hits + Mezzo Live HD + Michigan Learning Channel (WTVS-DT5) + Moi et Cie + MoreMax East + Motor Trend + MovieTime + Movies! + Movies! (KCOP-DT3) + Movies! (KFFV-DT2) + Movies! (KVOS-TV2) + Movies! (WBBZ-TV8) + Movies! (WBNX-DT3) + Movies! (WCAX-DT2) + Movies! (WJBK-DT2) + Much + MétéoMédia + MétéoMédia Montreal + MétéoMédia Quebec + MétéoMédia Sherbrooke + MétéoMédia Trois-Rivieres + NASA TV + NASA TV UHD + NBA League Pass 1 + NBA League Pass 10 + NBA League Pass 2 + NBA League Pass 3 + NBA League Pass 4 + NBA League Pass 5 + NBA League Pass 6 + NBA League Pass 7 + NBA League Pass 8 + NBA League Pass 9 + NBA TV Canada + NBC (KARE) + NBC (KBGF) + NBC (KCFW) + NBC (KGET) + NBC (KHQ) + NBC (KING) + NBC (KMOT) + NBC (KNBC) + NBC (KRII) + NBC (KUMV) + NBC (WBTS-LD) + NBC (WCSH) + NBC (WDIV) + NBC (WEYI) + NBC (WGRZ) + NBC (WGTQ-DT2) + NBC (WHEC) + NBC (WICU) + NBC (WILX) + NBC (WKYC) + NBC (WLBZ) + NBC (WNWO) + NBC (WPTZ) + NBC (WSTM) + NBC (WTOM) + NBC East + NDTV 24x7 + NDTV Good Times + NFL Network + NFL Network West + NFL Red Zone + NFL Sunday Ticket 1 + NFL Sunday Ticket 10 + NFL Sunday Ticket 11 + NFL Sunday Ticket 12 + NFL Sunday Ticket 13 + NFL Sunday Ticket 14 + NFL Sunday Ticket 15 + NFL Sunday Ticket 16 + NFL Sunday Ticket 2 + NFL Sunday Ticket 3 + NFL Sunday Ticket 4 + NFL Sunday Ticket 5 + NFL Sunday Ticket 6 + NFL Sunday Ticket 7 + NFL Sunday Ticket 8 + NFL Sunday Ticket 9 + NHK World Japan (K24IC-D2) + NHK World Japan (KCET-DT3) + NHK World Japan (KCET-DT4) + NHK World Japan (WCFE-DT2) + NHL Center Ice 1 + NHL Center Ice 10 + NHL Center Ice 11 + NHL Center Ice 12 + NHL Center Ice 13 + NHL Center Ice 14 + NHL Center Ice 2 + NHL Center Ice 3 + NHL Center Ice 4 + NHL Center Ice 5 + NHL Center Ice 6 + NHL Center Ice 7 + NHL Center Ice 8 + NHL Center Ice 9 + NHL Center Ice Extra + NTD + NTD (KXLA-DT7) + NTV + National Geographic Canada + National Geographic Wild + National Geographic Wild Canada + New Greek TV + NewsNation East + NewsNet (KFLA) + NewsNet (WHNE-LD9) + Nick Jr East + Nickelodeon Canada + Noovo + Noovo (CFAP) + Noovo (CFGS) + Noovo (CFJP) + Noovo (CFKM) + Noovo (CFKS) + Noovo (CFRS) + Noovo (CFTF) + Noovo (CFTF-DT-11) + Noovo (CFTF-DT-4) + Noovo (CFTF-DT-5) + Noovo (CFTF-DT-6) + Noovo (CFTF-DT-7) + Noovo (CFTF-DT-9) + Noovo (CFVS) + Noovo (CFVS-DT-1) + Noovo (CJPC-DT) + NousTV + Nova World + Nueve + OLN + OMNI Calgary + OMNI East + OMNI Edmonton + OMNI Pacific + OMNI Prairie + OMNI Vancouver + OMNI.1 + OMNI.1 (CFMT-DT-1) + OMNI.1 (CFMT-DT-2) + OMNI.2 + OMNI.2 (CJMT-DT-1) + OMNI.2 (CJMT-DT-2) + OSN Ya Hala + Odyssey + One + One America News Network + Oprah Winfrey Network Canada + OutTV + PBS + PBS (K24IC-D) + PBS (KAWE) + PBS (KBTC) + PBS (KCTS) + PBS (KFME) + PBS (KGFE) + PBS (KLCS) + PBS (KSPS) + PBS (KUKL) + PBS (KVCR) + PBS (TPT-DT1) + PBS (W46ED) + PBS (WBGU) + PBS (WCFE) + PBS (WCML) + PBS (WCMZ) + PBS (WCNY) + PBS (WDCQ) + PBS (WEAO) + PBS (WETK) + PBS (WGBH) + PBS (WMED) + PBS (WMEM) + PBS (WNED) + PBS (WNED) + PBS (WNPI) + PBS (WNVC2) + PBS (WPBS) + PBS (WQLN) + PBS (WTVS) + PBS (WVER) + PBS (WVTB) + PBS (WXXI) + PBS East + PBS Fusion (WEAO-DT2) + PBS GC (WCNY-DT3) + PBS Kids (KAWE-DT3) + PBS Kids (KCTS-TV2) + PBS Kids (KLCS-DT2) + PBS Kids (WCFE-DT3) + PBS Kids (WCML) + PBS Kids (WCMZ) + PBS Kids (WCNY-DT4) + PBS Kids (WDCQ-TV4) + PBS Kids (WETK-DT4) + PBS Kids (WGTE-DT2) + PBS Kids (WNED-TV3) + PBS Kids (WPBS-DT4) + PBS Kids (WTVS-DT2) + PBS Kids (WXXI-TV4) + PBS Kids 24/7 (WNPI-DT4) + PBS Kids 24/7 (WQLN4) + PBS Plus (KAWE-DT5) + PBS Plus (WETK-DT2) + PBS Plus (WVTB-DT2) + PBS SoCal1 (KOCE) + PBS SoCal2 (KOCE-TV2) + PBS World (KOCE-DT4) + PBS World (KSPS-DT2) + PBS World (WDCQ-TV2) + PBS World (WGBH-DT2) + PBS World (WNPI-DT3) + PBS World (WPBS-DT3) + PBS World (WQLN-DT3) + PBS World (WTVS-DT4) + PBS World (WVIZ-DT3) + PBS World (WVTB-DT4) + PBS World (WXXI-DT2) + PTC Punjabi + PalmarèsADISQ par Stingray + Paramount Network Canada + Peace TV (KTAV-LD6) + Peachtree TV (WPCH-TV) + Penthouse TV Canada + Phoenix InfoNews Channel + Planète+ + Playboy TV USA + Playmen TV + Pop East + PosiTiV (KTBN-DT3) + Prime Asia TV + Prise 2 + ProSiebenSat.1 Welt + Pursuit Channel + QVC (KBCB-DT3) + QVC (KCAL-TV5) + QVC (KWPX-TV5) + QVC (WADL4) + QVC (WPXD-TV5) + QVC (WPXJ-TV5) + QVC (WSEE-DT6) + QVC (WSPX-TV5) + QVC (WVPX-TV) + QVC US + Quest + Quest (KING-TV3) + Quest (WADL3) + Quest (WCSH4) + Quest (WGRZ4) + Quest (WKYC4) + Quest (WLBZ-DT3) + Quest (WTOL4) + Quest (WVNY4) + RCN Nuestra Tele + RDS + RDS Info + RDS2 + RFD-TV + RT America + RT America (KCTU-DT10) + RTL Living Deutschland + RTP Internacional América + RTP Internacional Europa + RTVi Canada + RTVi USA + Rai 1 + Rai Italia Nord America + Rai News 24 + Rai World Premium + Rawal TV + Real Estate Channel + Record TV Américas + Red Hot TV + Rede Globo + Retro TV (W35AX) + Retro TV (WHNE-LD7) + Rev TV Canada + Rev'n (KISA-DT7) + Rev'n (WHNE-LD10) + Rewind + Ride TV + Rotana Aflam + Rotana Cinema + Rotana Classic + Rotana Clip + Rotana Drama + Rotana Khalijia + SBS (KSCI-DT2) + SBTN + SBTN (KDOC-DT5) + SET Asia + SET International + SSTV + SWX Right Now (KHQ-DT2) + Saint-Pierre et Miquelon la 1ère + Saisons Canada + Salt + Light TV + Saskatchewan Legislative Network + Savoir média + Schlager TV + Science + Science West + Shop LC (KVMD-DT5) + ShopHQ + ShopHQ (KBCB-DT2) + Showcase Canada + Silver Screen Classics + Sky Link TV (KXLA-DT3) + Sky News Arabia + Slice + Smart LifeStyle TV + Smile (KTBN-DT5) + Smithsonian Channel Canada + SonLife Broadcasting Network + SonLife Broadcasting Network (KXLA-DT6) + SonLife Broadcasting Network (WHNE-LD5) + SonLife Broadcasting Network (WLEP) + Sony Mix + Sony SAB TV USA + SportsMax + SportsNet 360 + SportsNet Canucks + SportsNet East + SportsNet Flames + SportsNet Oilers + SportsNet One + SportsNet Ontario + SportsNet Ontario Ottawa + SportsNet Ontario Toronto + SportsNet Pacific + SportsNet West + SportsNet World + Sportsman Channel + Sportsman Channel Canada + Stadium + Stadium (KCAL-TV2) + Stadium (WNYO-DT2) + Start TV + Start TV (KCBS-TV2) + Start TV (KSTW-DT2) + Start TV (KVOS-TV5) + Start TV (KXLY-DT4) + Start TV (WBBZ-TV6) + Start TV (WCAX-DT4) + Start TV (WHEC-DT3) + Start TV (WICU-TV4) + Start TV (WJRT-TV4) + Start TV (WWJ-TV2) + Starz 1 East + Starz 1 West + Starz 2 East + Starz 2 West + Starz East + Starz Encore East + Starz Encore West + Starz West + Stingray Adult Alternative + Stingray All Day Party! + Stingray Alternative + Stingray Around the World + Stingray Baroque + Stingray Beautiful Instrumentals + Stingray Big Band + Stingray CMT + Stingray Celtic + Stingray Chamber Music + Stingray Chill Lounge + Stingray Christian Pop & Rock + Stingray Classic Masters / Grands classiques + Stingray Classic R&B + Stingray Classic Rock + Stingray Classica + Stingray Country + Stingray Country Classics + Stingray Dance Clubbin + Stingray Easy Listening + Stingray Eclectic Electronic + Stingray En Marge + Stingray Everything 80s + Stingray Festival 4K + Stingray Flashback 70s + Stingray Folk Roots + Stingray Franco Country + Stingray Franco Energie + Stingray Franco Fêtes + Stingray Franco Pop + Stingray Franco Relax + Stingray Franco Retro + Stingray Greatest Hits + Stingray Groove Disco & Funk + Stingray Heavy Metal + Stingray Hip Hop + Stingray Hit List + Stingray Hits + Stingray Holiday Favourites + Stingray Hot Country + Stingray Jammin + Stingray Jazz Café + Stingray Jazz Masters / Géants du Jazz + Stingray Jazz Now / Jazz daujourdhui + Stingray Juicebox + Stingray Jukebox Oldies + Stingray Kids Stuff + Stingray Latino Tropical + Stingray Latino Urbana + Stingray Le Palmarès + Stingray Loud + Stingray Masterworks + Stingray Maximum Party + Stingray Memories + Stingray Mousses musique + Stingray Musique Boutchoux + Stingray Nature + Stingray Naturescape + Stingray No Fences + Stingray Nostalgie + Stingray Nothin But 90s + Stingray Now 4K + Stingray Opera Plus + Stingray Osheaga + Stingray Pop Adult + Stingray Popular Classical / Classique populaire + Stingray Power Hits + Stingray Remember the 80s + Stingray Retro + Stingray Retro Latino + Stingray Riddim + Stingray Rock + Stingray Rock en Español + Stingray Smooth Jazz + Stingray Smooth Jazz Christmas + Stingray Souln R&B + Stingray Souvenirs + Stingray Swingin Standards + Stingray The Beat + Stingray The Blues + Stingray The Edge + Stingray The Spa + Stingray Todays Latin Pop + Stingray Top Détente + Stingray Treehouse + Stingray Urban Beat + Stingray Vibe + StudioCanal + Super Channel Fuse + Super Channel Heart & Home + Super Channel Vault + Super Écran 1 + Super Écran 2 + Super Écran 3 + Super Écran 4 + Séries Plus + T+E + TBD TV (KUNS-DT2) + TBD TV (WEYI-TV3) + TBD TV (WKBD-DT4) + TBD TV (WNWO-DT4) + TBD TV (WUTV-DT2) + TBN (KTBN) + TBN (KTBW) + TBS East + TBS West + TCM Canada + TCT (WBNF) + TCT (WBNF-CD2) + TCT (WDWO-CA) + TCT (WILX-TV7) + TCT (WNYB) + TCT (WNYB-DT2) + TCT (WRLM) + TCT Kids (WDWO-CD3) + TFC Canada + TFO + TGCOM24 + TLC Canada + TLN + TLN + TLN West + TLN West + TLN en Espanol + TNT West + TSN 4K + TSN 4K Leafs + TSN 4K Senators + TSN1 + TSN2 + TSN3 + TSN4 + TSN5 + TV Japan + TV One + TV5 Québec Canada East + TV5 Québec Canada West + TV5Monde États-Unis + TVA (CFCM) + TVA (CFEM) + TVA (CFER) + TVA (CFTM) + TVA (CFTM) + TVA (CHAU) + TVA (CHAU-DT-1) + TVA (CHAU-DT-10) + TVA (CHAU-DT-4) + TVA (CHAU-DT-5) + TVA (CHAU-DT-6) + TVA (CHAU-DT-7) + TVA (CHAU-DT-8) + TVA (CHAU-DT-9) + TVA (CHEM) + TVA (CHLT) + TVA (CHOT) + TVA (CIMT) + TVA (CIMT-DT-1) + TVA (CJPM) + TVA Sports + TVA Sports 2 + TVA Sports 3 + TVG2 + TVI Internacional + TVO + TVO (CICA-DT) + TVO (CICO-DT-18) + TVO (CICO-DT-24) + TVO (CICO-DT-28) + TVO (CICO-DT-32) + TVO (CICO-DT-53) + TVO (CICO-DT-59) + TVO (CICO-DT-9) + TVO (CICO-DT-92) + TVP Info + TVP Polonia + TVW + TVW (K24IC-D4) + Tai Shan TV (KVMD-DT10) + Talentvision + Tamil Vision TV + Tele N + Tele-Quebec (CIVA) + Tele-Quebec (CIVA-DT-1) + Tele-Quebec (CIVB) + Tele-Quebec (CIVB-DT-1) + Tele-Quebec (CIVC) + Tele-Quebec (CIVF) + Tele-Quebec (CIVG) + Tele-Quebec (CIVK) + Tele-Quebec (CIVK-DT-1) + Tele-Quebec (CIVK-DT-2) + Tele-Quebec (CIVK-DT-3) + Tele-Quebec (CIVM) + Tele-Quebec (CIVO) + Tele-Quebec (CIVP) + Tele-Quebec (CIVQ) + Tele-Quebec (CIVS) + Tele-Quebec (CIVV) + TeleNiños + TeleXitos (KVEA-DT2) + Telebimbi + Telemundo (KGET-DT3) + Telemundo (KVEA) + Telemundo Este + Teleritmo + Televisa (XEWT) + The Africa Channel + The Country Network (KFLA-LD2) + The Family Channel (WLEP-DT2) + The Grio (KTTV-DT3) + The Grio (WBNF-CD3) + The Grio (WHNE) + The Grio (WNYB-DT3) + The Israeli Network + The Rural Channel + The Weather Channel + The Weather Network + The Weather Network Toronto + The Word Network (WADL5) + This TV (KABC-DT3) + This TV (KDOC-DT6) + This TV (KONG-DT3) + This TV (WDIV-DT2) + Today's Shopping Choice + Toon-A-Vision + Travelxp 4K North America + Travelxp HD North America + Treehouse TV + True Crime Network + True Crime Network (KING-DT2) + True Crime Network (KREM-DT2) + True Crime Network (WADL6) + True Crime Network (WCSH2) + True Crime Network (WGRZ3) + True Crime Network (WILX-TV6) + True Crime Network (WKYC-DT2) + True Crime Network (WLBZ-DT2) + True Crime Network (WTOL2) + Twist (KING-DT4) + Twist (KREM-DT4) + Twist (WADL8) + Twist (WCSH5) + Twist (WGRZ5) + Twist (WKYC-DT5) + Twist (WLBZ-DT4) + TéléMag + TéléToon + TéléToon East + TéléToon West + Télémagino + UA: Перший + UNI (KMEX) + UNI (KUNS) + UNI (WQHS) + US Armenia (KIIO-LD) + USA Network West + UniMás (KBTF) + UniMás (KPMR-DT2) + UniMás (WQHS-DT2) + Unis Est + Unis Ouest + Univision Canada + Univision East + VBS (KJLA-DT6) + VICE TV + VRAK + VisionTV + VisionTV East + VisionTV Pacific + Vixen + W Network East + W Network West + WADL-TV + WBGU-DT2 Kids/Encore Bowling Green + WBNX Cleveland + WBNX-DT2 Cleveland + WHDH + WLMB + WMFD-TV + WPIX + WSBK (TV-38) + WVPX-TV3 + WWE Network + WWE Network Canada + Water Television Network + WeatherNation + WeatherNation (WTVG7) + Wild TV + Willow Cricket + World Fishing Network + YES Network + YTV East + YTV West + Yes TV (CITS) + Yes TV (CITS-DT-1) + Yes TV (CITS-DT-2) + Yes TV (CKCS) + Yes TV (CKES) + Yoopa + YourTV Belleville + YourTV Brockville + YourTV Burlington + YourTV Chatham-Kent + YourTV Cornwall + YourTV Fergus + YourTV Halton + YourTV Hawkesbury + YourTV Huntsville + YourTV Kingston + YourTV Milton + YourTV Niagara Falls + YourTV North Bay + YourTV Pembroke + YourTV Peterborough + YourTV Sarnia + YourTV Smiths Falls + YourTV Windsor + Z + ZWTV (KJLA-DT9) + Zee 24 Taas + Zee Bangla + Zee Bollywood + Zee Cinema USA + Zee Marathi + Zee Punjabi + Zee Salaam + Zee TV Canada + Zee Tamil + Zeste + Zing USA + beIN Sports Canada + beIN Sports en Espanol + getTV + Évasion + Первый канал + РТР-Планета + Русский Иллюзион + + \ No newline at end of file diff --git a/sites/tvtv.ca.config.js b/sites/tvtv.ca.config.js new file mode 100644 index 00000000..1b8c9a46 --- /dev/null +++ b/sites/tvtv.ca.config.js @@ -0,0 +1,34 @@ +const dayjs = require('dayjs') +const utc = require('dayjs/plugin/utc') + +dayjs.extend(utc) + +module.exports = { + lang: 'en', + site: 'tvtv.ca', + channels: 'tvtv.ca.channels.xml', + output: '.gh-pages/guides/tvtv.ca.guide.xml', + url: function ({ date, channel }) { + return `https://www.tvtv.ca/tvm/t/tv/v4/stations/${ + channel.site_id + }/listings?start=${date.format()}&end=${date.add(1, 'd').format()}` + }, + parser: function ({ content }) { + let programs = [] + const items = JSON.parse(content) + if (!items.length) return programs + items.forEach(item => { + const start = dayjs.utc(item.listDateTime) + const stop = start.add(item.duration, 'm') + programs.push({ + title: item.showName, + description: item.description, + category: item.showType, + start: start.toString(), + stop: stop.toString() + }) + }) + + return programs + } +}