27 lines
817 B
JavaScript
27 lines
817 B
JavaScript
|
'use strict'
|
||
|
|
||
|
/**
|
||
|
* Страница беседы ВКонтакте
|
||
|
*/
|
||
|
class killer_conversation {
|
||
|
init() {
|
||
|
// Инициализация списка сообщений
|
||
|
let messages = document.getElementsByClassName('_im_peer_history im-page-chat-contain')[0];
|
||
|
|
||
|
// Инициализация модуля
|
||
|
let module = new killer();
|
||
|
|
||
|
// Обработка всех видимых групп сообщений
|
||
|
module.genocide();
|
||
|
|
||
|
// Инициализация наблюдателя
|
||
|
new MutationObserver(function () {
|
||
|
// Обработка группы сообщений
|
||
|
module.tribunal();
|
||
|
}).observe(messages, { childList: true });
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Запуск выполнения
|
||
|
new killer_conversation().init();
|