// ==UserScript==
// @name RemoveBotInMsgers
// @version 0.9.3
// @namespace https://up-world.ru/
// @description Добавляет кого угодно в Черный список
// @author Misterzym
// @match https://vk.com/im?*
// @grant none
// ==/UserScript==
var blackList = {};
load();
if (blackList == null)
blackList = {};
var peaple = JSON.stringify({
name: "",
url: ""
});
(function() {
var jq = document.createElement('script');
jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(jq);
var timerId = setInterval(function() {
for (var prop in blackList) {
$("._im_peer_history.im-page-chat-contain").find("div[data-peer='" + prop + "']").remove();
$(".im-mess-stack--lnk[href='" + blackList[prop].url + "']").closest(".im-mess-stack").remove();
}
$(".im-mess-stack").unbind().on('mouseenter', function() {
$(this).append('');
$(".addBlackList").on("click", function() {
var peer = $(this).data("peeder");
blackList[peer] = JSON.parse(peaple);
blackList[peer].name = $(this).closest(".im-mess-stack").find(".im-mess-stack--pname a").html();
blackList[peer].url = $(this).closest(".im-mess-stack").find(".im-mess-stack--pname a").attr("href");
save();
return false;
});
}).on("mouseleave", function() {
$(this).find(".addBlackList").unbind().remove();
});
if (!$("a").is(".blackListButton")){
$("._im_dialog_action_wrapper ._ui_menu").append('