mirror of
https://github.com/wrwrabbit/Partisan-Telegram-Android.git
synced 2026-04-30 21:19:33 +00:00
Update to 5.14.0 (1846)
This commit is contained in:
parent
6a10354656
commit
30d603778d
203 changed files with 10083 additions and 18094 deletions
|
|
@ -245,6 +245,19 @@ public class ChatObject {
|
|||
return canUserDoAction(chat, ACTION_INVITE);
|
||||
}
|
||||
|
||||
public static boolean canAddBotsToChat(TLRPC.Chat chat) {
|
||||
if (isChannel(chat)) {
|
||||
if (chat != null && chat.megagroup && (chat.admin_rights != null && (chat.admin_rights.post_messages || chat.admin_rights.add_admins) || chat.creator)) {
|
||||
return true;
|
||||
}
|
||||
} else {
|
||||
if (chat.migrated_to == null) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public static boolean canPinMessages(TLRPC.Chat chat) {
|
||||
return canUserDoAction(chat, ACTION_PIN) || ChatObject.isChannel(chat) && !chat.megagroup && chat.admin_rights != null && chat.admin_rights.edit_messages;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue