Browse Source

add oe1 journal

master
Andreas Demmelbauer 5 years ago
parent
commit
0239fa865c
2 changed files with 11 additions and 3 deletions
  1. +10
    -2
      discobert.py
  2. +1
    -1
      lircrc

+ 10
- 2
discobert.py View File

@@ -156,6 +156,13 @@ def startMusic(playlist, single=False, shuffle=True, repeat=True):
client.setvol(80)# set volume client.setvol(80)# set volume
client.play() # play client.play() # play


def getNewestPodcastUrl(xml):
podcast = xml
podcast_string = requests.get(podcast).text
tree = ET.fromstring(podcast_string)
return tree.find('.//enclosure').get('url')


def playMusic(): def playMusic():
try: try:
client.play() client.play()
@@ -513,8 +520,9 @@ while True:
if(code == "mode_record"): if(code == "mode_record"):
say("I'm sorry, I'm afraid I can't do that!") say("I'm sorry, I'm afraid I can't do that!")
if(code == "mode_help"):
tour()
if(code == "mode_news"):
oejournalUrl = getNewestPodcastUrl('https://files.orf.at/podcast/oe1/oe1_journale.xml')
startMusic(oejournalUrl)








+ 1
- 1
lircrc View File

@@ -57,7 +57,7 @@ end
begin begin
button = KEY_CD button = KEY_CD
prog = disco prog = disco
config = mode_help
config = mode_news
end end






Loading…
Cancel
Save