|
@@ -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() |
|
@@ -517,8 +524,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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(inUseBefore != inUse): |
|
|
if(inUseBefore != inUse): |
|
|