Fix #41 + Add help for admin
This commit is contained in:
parent
145e3f9c32
commit
d00b67f87b
@ -124,7 +124,7 @@ admin_help = Admin command:
|
|||||||
<br />!urlban [url] (ban an url)
|
<br />!urlban [url] (ban an url)
|
||||||
<br />!urlunban [url] (unban an url)
|
<br />!urlunban [url] (unban an url)
|
||||||
<br />!reload (reload the ban config)
|
<br />!reload (reload the ban config)
|
||||||
<br />
|
|
||||||
[debug]
|
[debug]
|
||||||
ffmpeg = False
|
ffmpeg = False
|
||||||
mumbleConnection = False
|
mumbleConnection = False
|
||||||
|
12
mumbleBot.py
12
mumbleBot.py
@ -310,25 +310,31 @@ class MumbleBot:
|
|||||||
elif command == var.config.get('command', 'play_radio'):
|
elif command == var.config.get('command', 'play_radio'):
|
||||||
if not parameter:
|
if not parameter:
|
||||||
all_radio = var.config.items('radio')
|
all_radio = var.config.items('radio')
|
||||||
msg = var.config.get('strings', 'preconfigurated_radio') + " :<br />"
|
msg = var.config.get('strings', 'preconfigurated_radio') + " :"
|
||||||
for i in all_radio:
|
for i in all_radio:
|
||||||
comment = ""
|
comment = ""
|
||||||
if len(i[1].split(maxsplit=1)) == 2:
|
if len(i[1].split(maxsplit=1)) == 2:
|
||||||
comment = " - " + i[1].split(maxsplit=1)[1]
|
comment = " - " + i[1].split(maxsplit=1)[1]
|
||||||
msg += "<br />" + i[0] + comment
|
msg += "<br />" + i[0] + comment
|
||||||
self.send_msg(msg)
|
self.send_msg(msg, text)
|
||||||
else:
|
else:
|
||||||
if var.config.has_option('radio', parameter):
|
if var.config.has_option('radio', parameter):
|
||||||
parameter = var.config.get('radio', parameter)
|
parameter = var.config.get('radio', parameter)
|
||||||
parameter = parameter.split()[0]
|
parameter = parameter.split()[0]
|
||||||
|
url = self.get_url_from_input(parameter)
|
||||||
|
if url:
|
||||||
music = {'type': 'radio',
|
music = {'type': 'radio',
|
||||||
'url': self.get_url_from_input(parameter),
|
'url': url,
|
||||||
'user': user}
|
'user': user}
|
||||||
var.playlist.append(music)
|
var.playlist.append(music)
|
||||||
self.async_download_next()
|
self.async_download_next()
|
||||||
|
else:
|
||||||
|
self.send_msg(var.config.get('strings', 'bad_url'))
|
||||||
|
|
||||||
elif command == var.config.get('command', 'help'):
|
elif command == var.config.get('command', 'help'):
|
||||||
self.send_msg(var.config.get('strings', 'help'), text)
|
self.send_msg(var.config.get('strings', 'help'), text)
|
||||||
|
if self.is_admin(user):
|
||||||
|
self.send_msg(var.config.get('strings', 'admin_help'), text)
|
||||||
|
|
||||||
elif command == var.config.get('command', 'stop'):
|
elif command == var.config.get('command', 'stop'):
|
||||||
self.stop()
|
self.stop()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user