1
0
mirror of http://aero2k.de/t/repos/urlbot-native.git synced 2017-09-06 15:25:38 +02:00

"record": do not be case sensitive for user nick

This commit is contained in:
urlbot
2015-07-11 11:34:18 +02:00
parent 1b8cca26fa
commit c89bf8e9ed
2 changed files with 6 additions and 5 deletions

View File

@@ -831,7 +831,7 @@ def command_record(argv, **args):
'msg': '%s: usage: record {user} {some message}' % args['reply_user']
}
target_user = argv[1]
target_user = argv[1].lower()
message = '%s (%s): ' % (args['reply_user'], time.strftime('%F.%T'))
message += ' '.join(argv[2:])

View File

@@ -288,10 +288,11 @@ class bot(ClientXMPP):
return
arg_user = msg_obj['muc']['nick']
arg_user_key = arg_user.lower()
blob_userrecords = conf_load().get('user_records', {})
if arg_user in blob_userrecords:
records = blob_userrecords[arg_user]
if arg_user_key in blob_userrecords:
records = blob_userrecords[arg_user_key]
if not records:
return
@@ -303,7 +304,7 @@ class bot(ClientXMPP):
'is' if 1 == len(records) else 'are',
len(records),
'' if 1 == len(records) else 's',
'\n'.join(blob_userrecords[arg_user])
'\n'.join(records)
),
mtype='groupchat'
)
@@ -321,7 +322,7 @@ class bot(ClientXMPP):
if 'user_records' not in blob:
blob['user_records'] = {}
blob['user_records'][arg_user] = []
blob['user_records'][arg_user_key] = []
conf_save(blob)
set_conf('persistent_locked', False)