Fix issue bad bot anwser
This commit is contained in:
parent
3ead8562f1
commit
f2c153e582
@ -76,7 +76,7 @@ If you want information about autoStart and auto-Restart the bot, [you can have
|
||||
### Custom commands
|
||||
You can copy the file `configuration.default.ini` to `configuration.ini` and customize all variable. Everything can be change but don't remove the default file.
|
||||
|
||||
you have the section :
|
||||
you have the sections :
|
||||
- server : configuration about the server and bot name. This is overrided by the `./mumbleBot.py` parameters.
|
||||
- bot : basic configuration of the bot : comment, folder, volume at start ....
|
||||
- webinterface : basic configuration about the interface (disabled by default)
|
||||
|
@ -105,7 +105,9 @@ no_possible = it's not possible to do that
|
||||
removing_item = Removing entry %s from queue
|
||||
user_ban = You are ban, not allowed to do that !
|
||||
url_ban = This url isn't allowed !
|
||||
rbqueryresult = This is the result of your query, send !rbplay 'ID' to play a station
|
||||
rb_query_result = This is the result of your query, send !rbplay 'ID' to play a station
|
||||
rb_query_empty = You have to add a query text to search for a matching radio stations.
|
||||
rb_play_empty = Please enter a station ID from rbquery. Example: !rbplay 96748
|
||||
|
||||
help = Command available:
|
||||
<br />!file [path]
|
||||
|
12
mumbleBot.py
12
mumbleBot.py
@ -56,7 +56,7 @@ type : file
|
||||
user
|
||||
"""
|
||||
|
||||
version = 4
|
||||
version = 5
|
||||
|
||||
|
||||
class MumbleBot:
|
||||
@ -365,13 +365,13 @@ class MumbleBot:
|
||||
logging.info('Querying radio stations')
|
||||
if not parameter:
|
||||
logging.debug('rbquery without parameter')
|
||||
msg += 'You have to add a query text to search for a matching radio stations.'
|
||||
msg = var.config.get('strings', 'rb_query_empty')
|
||||
self.send_msg(msg, text)
|
||||
else:
|
||||
logging.debug('Found query parameter: ' + parameter)
|
||||
# self.send_msg('Searching for stations - this may take some seconds...', text)
|
||||
rb_stations = radiobrowser.getstations_byname(parameter)
|
||||
msg = var.config.get('strings', 'rbqueryresult') + " :"
|
||||
msg = var.config.get('strings', 'rb_query_result') + " :"
|
||||
msg += '\n<table><tr><th>!rbplay ID</th><th>Station Name</th><th>Genre</th><th>Codec/Bitrate</th><th>Country</th></tr>'
|
||||
if not rb_stations:
|
||||
logging.debug('No matches found for rbquery ' + parameter)
|
||||
@ -393,7 +393,7 @@ class MumbleBot:
|
||||
# Shorten message if message too long (stage I)
|
||||
else:
|
||||
logging.debug('Result too long stage I')
|
||||
msg = var.config.get('strings', 'rbqueryresult') + " :" + ' (shortened L1)'
|
||||
msg = var.config.get('strings', 'rb_query_result') + " :" + ' (shortened L1)'
|
||||
msg += '\n<table><tr><th>!rbplay ID</th><th>Station Name</th></tr>'
|
||||
for s in rb_stations:
|
||||
stationid = s['id']
|
||||
@ -406,7 +406,7 @@ class MumbleBot:
|
||||
# Shorten message if message too long (stage II)
|
||||
else:
|
||||
logging.debug('Result too long stage II')
|
||||
msg = var.config.get('strings', 'rbqueryresult') + " :" + ' (shortened L2)'
|
||||
msg = var.config.get('strings', 'rb_query_result') + " :" + ' (shortened L2)'
|
||||
msg += '!rbplay ID - Station Name'
|
||||
for s in rb_stations:
|
||||
stationid = s['id']
|
||||
@ -423,7 +423,7 @@ class MumbleBot:
|
||||
logging.debug('Play a station by ID')
|
||||
if not parameter:
|
||||
logging.debug('rbplay without parameter')
|
||||
msg += 'Please enter a station ID from rbquery. Example: !rbplay 96748'
|
||||
msg = var.config.get('strings', 'rb_play_empty')
|
||||
self.send_msg(msg, text)
|
||||
else:
|
||||
logging.debug('Retreiving url for station ID ' + parameter)
|
||||
|
Loading…
x
Reference in New Issue
Block a user