Update for _text

This commit is contained in:
SuperSonic 2020-06-14 12:17:23 +08:00 committed by GitHub
parent 7a9335ca97
commit 9bf026505d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -357,7 +357,14 @@ class Yuuki_Command:
def _text(self, ncMessage): def _text(self, ncMessage):
Yuuki_Name = self.Yuuki.YuukiConfigs["name"] Yuuki_Name = self.Yuuki.YuukiConfigs["name"]
msgSep = ncMessage.message.text.split(" ")[0].split("/") if Yuuki_Name == ncMessage.message.text:
self.Yuuki_DynamicTools.sendText(
self.Yuuki_StaticTools.sendToWho(ncMessage),
self.Yuuki.get_text("Helllo^^\nMy name is %s ><\nNice to meet you OwO") % (Yuuki_Name,)
)
elif not ncMessage.message.text.startswith(Yuuki_Name + "/"):
return
msgSep = ncMessage.message.text.split()[0].split("/")
actions = { actions = {
'Help': self._Help, 'Help': self._Help,
'Version': self._Version, 'Version': self._Version,
@ -374,10 +381,8 @@ class Yuuki_Command:
'Exit': self._Exit, 'Exit': self._Exit,
'SystemCall': self._SystemCall, 'SystemCall': self._SystemCall,
} }
if Yuuki_Name == msgSep[0]: if Yuuki_Name == msgSep[0] and msgSep[1] in actions:
if len(msgSep) > 1 and msgSep[1] in actions: return actions[msgSep[1]](ncMessage)
return actions[msgSep[1]](ncMessage)
return self.Yuuki.get_text("Helllo^^\nMy name is %s ><\nNice to meet you OwO") % (Yuuki_Name,)
def _contact(self, ncMessage): def _contact(self, ncMessage):
cache = ncMessage.message.contentMetadata["mid"] cache = ncMessage.message.contentMetadata["mid"]