频道:移除不需要的权限检查

This commit is contained in:
2022-09-07 03:21:10 +00:00
parent 50bc3260b9
commit 43c4e7e3e3
2 changed files with 1 additions and 5 deletions

View File

@@ -1129,8 +1129,6 @@ class messageHandle(Thread):
continue
if re2['type'] == 'channel' and chatMember['status'] == 'administrator' and ('can_post_messages' not in chatMember or not chatMember['can_post_messages']):
continue
if re2['type'] == 'channel' and chatMember['status'] == 'administrator' and ('can_edit_messages' not in chatMember or not chatMember['can_edit_messages']):
continue
chatM = chatMember
if chatM is None:
di['text'] = '你没有权限操作。'
@@ -1144,7 +1142,7 @@ class messageHandle(Thread):
"chat_id": chatId, "user_id": self._main._me['id']})
if re4 is not None and 'ok' in re4 and re4['ok']:
re4 = re4['result']
if re2['type'] == 'channel' and (re4['status'] not in ['creator', 'administrator'] or not re4['can_post_messages'] or not re4['can_edit_messages']):
if re2['type'] == 'channel' and (re4['status'] not in ['creator', 'administrator'] or not re4['can_post_messages']:
di['text'] = '机器人在频道内缺少必要的权限'
self._main._request(
'editMessageText', 'post', json=di)