Код, написанный для сайта vkscripts.ru, работает стабильно. На этом сайте код открывает одностраничник, а на нем каждый раз, когда в ленте новостей ВКонтакте постится запись, он автоматически ставит любой комментарий из списка вначале кода, также показывает мне в какой группе был оставлен коммент и ссылку на пост.
Короче, эта самая страница не пролистывается вниз, и это очень хреново, я не кодер, и поэтому не знаю, что нужно дописать, чтобы она листалась...
Плиз, поменяйте код, чтобы бот выбирал не рандомную фразу, а по очереди, с первого по последний (пж, и чтоб заканчивал свою работу, когда все фразы закончатся...)
_
Сайт: vkscripts.ru (не бойтесь, им пользуются многие комменторы, ваши данные никому не уйдут),
Скрипт:
let msg = ['пять', 'шесть!', 'семь', 'восемь?', 'девять', 'десять']; //можешь сколько угодно добавлять слов
let att = ["false", "false"]; // вместо false кидай ссылки на фотки
let i = 1;
let data;
setInterval(() => {
vk["api"]["newsfeed"]["get"]({
filters: "post,photo,wall_photo",
count: 1
}, (variable_0) => {
let variable_1 = variable_0["response"]["items"][0];
let variable_2 = variable_1["date"];
let variable_7 = variable_0["response"]["groups"][0];
if (!data || variable_2 === data) {
data = variable_2
}
if (variable_2 !== data) {
data = 0;
if (!variable_1["source_id"]) {
return
}
vk._api("wall.createComment", {
owner_id: variable_1["source_id"],
post_id: variable_1["post_id"],
attachments: !att ? "" : att["random"](),
message: msg["random"]()
}, (variable_3) => addBlock("<b>оставлен коммент: https://vk.com/wall" + variable_1["source_id"] + "_" + variable_1["post_id"] + " в группе: " + variable_7["name"] +"</b>"))
}
})
}, i * 1000);
vk["on"]["otherError"] = () => {
addBlock("сорян коммы закрыты")
};
Array["prototype"]["random"] = function() {
return this[Math["floor"](Math["random"]() * this["length"])]
};
function addBlock(variable_4) {
let variable_5 = document["getElementsByClassName"]("vklodik")[0];
let variable_6 = document["createElement"]("div");
variable_6["className"] = "block";
variable_6["innerHTML"] = variable_4;
variable_5["appendChild"](variable_6)
}
function loadUI() {
document["head"]["innerHTML"] += " \n<link href=\"/style.css\" rel=\"stylesheet\" type=\"text/css\"> \n";
document["body"]["setAttribute"]("class", "iframe");
document["body"]["innerHTML"] += " \n<div id=\"top\" id=\"content\" style=\"background-color: rgb(101, 218, 134);\";>МИСТЕР МАКС ТОП</div> \n<div id=\"content\" class=\"vklodik\" style=\"margin-top: 64px;\"> \n</div> \n"
}
loadUI()