mirror of
http://aero2k.de/t/repos/urlbot-native.git
synced 2017-09-06 15:25:38 +02:00
fix command/parser bug II.
This commit is contained in:
@@ -166,8 +166,8 @@ class UrlBot(IdleBot):
|
|||||||
msg_obj['type'] = 'chat'
|
msg_obj['type'] = 'chat'
|
||||||
self.send_reply("You're flagged as bot, please write {}: remove-from-botlist "
|
self.send_reply("You're flagged as bot, please write {}: remove-from-botlist "
|
||||||
"{} if you're not a bot.".format(
|
"{} if you're not a bot.".format(
|
||||||
config.conf_get('bot_nickname'), msg_obj['from']._jid[2]
|
config.conf_get('bot_nickname'), msg_obj['from']._jid[2]
|
||||||
), msg_obj)
|
), msg_obj)
|
||||||
self.logger.debug("not talking to the other bot named {}".format(msg_obj['from']._jid[2]))
|
self.logger.debug("not talking to the other bot named {}".format(msg_obj['from']._jid[2]))
|
||||||
return False
|
return False
|
||||||
self.send_message(
|
self.send_message(
|
||||||
@@ -219,8 +219,8 @@ class UrlBot(IdleBot):
|
|||||||
reacted_on_command = self.data_parse_commands(msg_obj)
|
reacted_on_command = self.data_parse_commands(msg_obj)
|
||||||
reacted_on_parse = self.data_parse_other(msg_obj)
|
reacted_on_parse = self.data_parse_other(msg_obj)
|
||||||
|
|
||||||
if not any([reacted_on_command, reacted_on_parse]) \
|
if (msg_obj['data'].startswith(config.conf_get('bot_nickname')) and not any(
|
||||||
and rate_limit(RATE_GLOBAL):
|
[reacted_on_command, reacted_on_parse]) and rate_limit(RATE_GLOBAL)):
|
||||||
ret = else_command({'reply_user': msg_obj['from']._jid[2]})
|
ret = else_command({'reply_user': msg_obj['from']._jid[2]})
|
||||||
if ret:
|
if ret:
|
||||||
if 'msg' in ret:
|
if 'msg' in ret:
|
||||||
|
|||||||
Reference in New Issue
Block a user