コード例 #1
0
ファイル: command.py プロジェクト: Jack1007/clubot
 def nick(self, stanza, *args):
     """更改昵称 eg. -nick yournewnickname"""
     if len(args) < 1: return self.help(stanza, 'nick')
     nick = ' '.join(args[0:])
     frm = stanza.from_jid
     oldnick = Logics.get_one(frm).nick
     if nick == oldnick:
         self._send_cmd_result(stanza, u"你已经在使用这个昵称")
         return
     r = Logics.modify_nick(frm, nick)
     if r:
         body = "%s 更改昵称为 %s" % (oldnick, nick)
         self._message_bus.send_sys_msg(stanza, body)
         self._send_cmd_result(stanza, u'你的昵称现在的已经已经更改为 {0}'.format(nick))
     else:
         self._send_cmd_result(stanza, u'昵称已存在')
コード例 #2
0
ファイル: command.py プロジェクト: huahu/clubot
 def nick(self, stanza, *args):
     """更改昵称 eg. -nick yournewnickname"""
     if len(args) < 1: return self.help(stanza, 'nick')
     nick = ' '.join(args[0:])
     frm = stanza.from_jid
     oldnick = Logics.get_one(frm).nick
     if nick == oldnick:
         self._send_cmd_result(stanza, u"你已经在使用这个昵称")
         return
     r = Logics.modify_nick(frm, nick)
     if r:
         body = "%s 更改昵称为 %s" % (oldnick, nick)
         self._message_bus.send_sys_msg(stanza, body)
         self._send_cmd_result(stanza, u'你的昵称现在的已经已经更改为 {0}'.format(nick))
     else:
         self._send_cmd_result(stanza, u'昵称已存在')