diff --git a/librb/radiobrowser.py b/librb/radiobrowser.py index f970a01..6fe6aaf 100644 --- a/librb/radiobrowser.py +++ b/librb/radiobrowser.py @@ -26,4 +26,5 @@ def getstationname_byid(id): if __name__ == "__main__": r = getstations_byname('r.sh') + name = getstationname_byid(96748) pass \ No newline at end of file diff --git a/mumbleBot.py b/mumbleBot.py index 0787c3f..686b210 100644 --- a/mumbleBot.py +++ b/mumbleBot.py @@ -391,7 +391,12 @@ class MumbleBot: self.send_msg(msg, text) else: logging.debug('Retreiving url for station ID ' + parameter) - msg = 'Start playing radio station: ' + radiobrowser.getstationname_byid(parameter) + rstation = radiobrowser.getstationname_byid(parameter) + stationname = rstation['name'] + country = rstation['country'] + codec = rstation['codec'] + bitrate = rstation['bitrate'] + msg = f'Start playing radio station: {stationname} from {country} ({codec}/{bitrate} kbit)' logging.info(' Play radio station ' + msg) self.send_msg(msg, text) url = radiobrowser.geturl_byid(parameter)