Самый простейший бот на моей либе под вк
https://nodejs.org/en/
https://github.com/negezor/vk-io
UPD[1] Как пользоваться (Для windows, линуксоиды сами знают)
Установить Node JS по первой ссылке (последней версии)
Создать папку желательно без русских букв в путях, открыть её.
Далее зажать shift + пкм и выбрать пункт "Открыть окно команд"
Далее написать в CMD (создать файл app.js)
Открыть файл, залить туда код который выше и настроить под себя
Устанавливает пакеты из CMD
После когда пакеты установились запуск будет таким
???
PROFIT!?!
https://nodejs.org/en/
https://github.com/negezor/vk-io
JavaScript:
'use strict';
const vk = new (require('vk-io'));
vk.setToken('Твой_токен');
const commands = [
{
regexp: /тест/i,
response: 'Простое тестирование'
},
{
regexp: /1234/i,
response: '456789'
},
{
regexp: /рандом/i,
on: (message) => {
message.send(Math.random());
}
},
{
regexp: /2к16/i,
response: 'Сейчас бы в 2016 говорить 2к16'
}
];
vk.longpoll()
.then(() => {
console.log('Бот запущен!');
});
vk.on('message',parse);
function parse (message) {
var command = commands.find((item) => {
return item.regexp.test(message.text);
})
if (!command) {
return;
}
if ('on' in command) {
return command.on(message);
}
message.send(command.response);
}
Установить Node JS по первой ссылке (последней версии)
Создать папку желательно без русских букв в путях, открыть её.
Далее зажать shift + пкм и выбрать пункт "Открыть окно команд"
Далее написать в CMD (создать файл app.js)
Код:
copy NUL app.js
Устанавливает пакеты из CMD
Код:
npm i vk-io
Код:
node app
PROFIT!?!
Последнее редактирование: