mirror of
https://github.com/studio-neptune/yuuki.git
synced 2024-09-20 16:35:56 +08:00
v6.5.1_RC2
This commit is contained in:
parent
fefe1ca461
commit
b916190bbb
|
@ -462,7 +462,10 @@ class Yuuki:
|
|||
unknown_msgtext = ""
|
||||
for code in msgSep:
|
||||
try:
|
||||
status.append(int(code))
|
||||
if int(code) <= 3:
|
||||
status.append(int(code))
|
||||
else:
|
||||
unknown_msg.append(code.replace(" ", ""))
|
||||
except:
|
||||
unknown_msg.append(code.replace(" ", ""))
|
||||
self.configSecurityStatus(ncMessage.message.to, status)
|
||||
|
@ -546,6 +549,24 @@ class Yuuki:
|
|||
self.sybGetGroupCreator(GroupInfo).displayName,
|
||||
)
|
||||
self.sendText(self.sendToWho(ncMessage), status)
|
||||
elif self.YuukiConfigs["name"] + '/GroupBackup' == ncMessage.message.text:
|
||||
if ncMessage.message.toType == MIDType.GROUP:
|
||||
GroupInfo = self.getClient(self.MyMID).getGroup(ncMessage.message.to)
|
||||
GroupPrivilege = self.Admin + [self.sybGetGroupCreator(GroupInfo).mid] + self.data.getGroup(GroupInfo.id)["Ext_Admin"]
|
||||
if ncMessage.message.from_ in GroupPrivilege:
|
||||
GroupMembers = [User.mid for User in GroupInfo.members]
|
||||
GroupInvites = None
|
||||
if GroupInfo.invitee:
|
||||
GroupInvites = [User.mid for User in GroupInfo.invitee]
|
||||
LayoutInfo = {
|
||||
"OriginID": GroupInfo.id,
|
||||
"Members": GroupMembers,
|
||||
"Invites": GroupInvites
|
||||
}
|
||||
self.sendText(ncMessage.message.from_, GroupInfo.name)
|
||||
self.sendText(ncMessage.message.from_, json.dumps(LayoutInfo))
|
||||
self.sendText(ncMessage.message.to, _("Okay"))
|
||||
|
||||
elif self.YuukiConfigs["name"] + '/Quit' == ncMessage.message.text:
|
||||
if ncMessage.message.toType == MIDType.GROUP:
|
||||
GroupInfo = self.getClient(self.MyMID).getGroup(ncMessage.message.to)
|
||||
|
|
Loading…
Reference in a new issue