Disable revoke all history for bots.

This commit is contained in:
John Preston 2020-09-15 15:26:21 +03:00
parent a1a845dbf1
commit 9a96298ef7

View file

@ -818,10 +818,13 @@ bool PeerData::amAnonymous() const {
}
bool PeerData::canRevokeFullHistory() const {
return isUser()
&& !isSelf()
&& session().serverConfig().revokePrivateInbox
&& (session().serverConfig().revokePrivateTimeLimit == 0x7FFFFFFF);
if (const auto user = asUser()) {
return !isSelf()
&& (!user->isBot() || user->isSupport())
&& session().serverConfig().revokePrivateInbox
&& (session().serverConfig().revokePrivateTimeLimit == 0x7FFFFFFF);
}
return false;
}
bool PeerData::slowmodeApplied() const {