There seem to be a few things going on with the News Skill and this isn’t comprehensive.
for many of the News selections, I get a message from Mycroft saying “…technical issue. I couldn’t start that news feed…” but it plays anyway. This occurred on NPR, BBC, PBS News Hour and AP Hourly News.
Fox news gets the same “…technical issue…” as above, but the news never plays.
The code looks reasonable:
‘FOX’: (‘Fox News’, ‘http://feeds.foxnewsradio.com/FoxNewsRadio’,
The log shows this:
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/requests/adapters.py”, line 516, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host=‘foxnewsnetwork.mc.tritondigital.com’, port=443): Max retries exceeded with url: /OMNY_FOXNEWSRADIONEWSCAST_PODCAST_P/media/d/clips/4633a30a-0821-43b2-b233-aab201108451/23ee2b9d-080a-4e2b-8d54-aada012d111e/f3cb3556-d1f0-47e6-8e24-ac1c013b48c8/audio/direct/t1597864494/3PM_EDT_08_19_2020_Newscast.mp3?t=1597864494&in_playlist=b3bd4b0c-63b7-4140-ae0d-aada012d112c&utm_source=Podcast (Caused by NewConnectionError(’<urllib3.connection.VerifiedHTTPSConnection object at 0x44ac4290>: Failed to establish a new connection: [Errno -2] Name or service not known’))
AP Hourly News plays news from (probably) early April. Code may be specifying an episode.
‘AP’: (‘AP Hourly Radio News’,
Georgia Public Radio doesn’t work at all. Message is “I’m not sure how to play news.” Looking at the code (and I am no Python expert), it looks to have no link to that, so perhaps it should be removed from the menu choices in the Skills settings.
"GBP": ("Georgia Public Radio", gbp, None),
I didn’t check any of the other feeds.