Disable custom emoji

This commit is contained in:
Eduard Kuzmenko 2022-08-22 11:01:04 +02:00
parent 93a4ff901d
commit e0351a793a
2 changed files with 13 additions and 9 deletions

4
.env
View File

@ -1,5 +1,5 @@
API_ID=1025907
API_HASH=452b0359b988148995f22ff0f4229750
VERSION=1.5.0
VERSION_FULL=1.5.0 (223)
BUILD=223
VERSION_FULL=1.5.0 (224)
BUILD=224

View File

@ -2722,8 +2722,8 @@ export class AppMessagesManager extends AppManager {
}
} */
let unsupported = false;
if(isMessage && message.media) {
let unsupported = false;
switch(message.media._) {
case 'messageMediaEmpty': {
delete message.media;
@ -2787,13 +2787,17 @@ export class AppMessagesManager extends AppManager {
break;
}
}
}
if(unsupported) {
message.media = {_: 'messageMediaUnsupported'};
message.message = '';
delete message.entities;
delete message.totalEntities;
}
if(isMessage && !unsupported && message.entities) {
unsupported = message.entities.some((entity) => entity._ === 'messageEntityCustomEmoji');
}
if(isMessage && unsupported) {
message.media = {_: 'messageMediaUnsupported'};
message.message = '';
delete message.entities;
delete message.totalEntities;
}
if(!isMessage && message.action) {