@xped777

ReferenceError: message is not defined Что делать?

<//storage/emulated/0/bot/TEST/app.js:29
                return message.send(`Вы зарегестрированны!`, keyboard(
                ^

ReferenceError: message is not defined

console.log('')
console.log('-------------------------------')
console.log('  vk-bot запущен.')
console.log('  Написан: ����')
console.log('  https://vk.com/����')
console.log('-------------------------------')
console.log('')
const { VK } = require('vk-io');
const { HearManager } = require('@vk-io/hear')
const vk = new VK({
	token: ""
})

const commands = [];
setInterval(async () => { await saveAll(); }, 500);
const utils = {
    pick: (array) => { return array[utils.random(array.length - 1)]; },
	random: (x, y) => { return y ? Math.round(Math.random() * (y - x)) + x : Math.round(Math.random() * x); }
}
const keyboard = (object) => {
	return {
    	keyboard:JSON.stringify({
    	    one_time: false,
    	    buttons: object
    	})
    }
}

		return message.send(`Вы зарегестрированны!`, keyboard(
		[[{
			"action": {
				"type": "text",
				"payload": "{}",
				"label": " Удвоить Деньги "
			},
			"color": "positive"
		}],
		[{
			"action": {
				"type": "text",
				"payload": "{}",
				"label": " Инфо "
			},
			"color": "negative"
		}]
		[{
			"action": {
				"type": "text",
				"payload": "{}",
				"label": "Вывод"
			},
			"color": "negative"
		}]]));
 
const cmd = {
	hear: (p, f) => {
		commands.push([p, f]);
	}
}
cmd.hear(/^(?: Удвоить Деньги )$/i, async(message, bot) =>{
	return bot(` Вам нужно будет перейти и оплатить по ссылке`)
	return bot(`Незабуть указать айди: ${context.senderId} в коментарии`);
});

	
cmd.hear(/^(?: Инфо )$/i, async(message, bot) =>{
	return bot(`Инфо`);
});

cmd.hear(/^(?:Начать)$/i, async(message, bot) =>{
	return bot(`Вы зарегестрированны!`);
});

vk.updates.start().catch(console.error)
  • Вопрос задан
  • 145 просмотров
Пригласить эксперта
Ответы на вопрос 2
TNPTSYWWCC
@TNPTSYWWCC
And I Told Them I Invented Times New Roman
У тебя есть сообщение об ошибке, есть IDE с подсветкой кода, которая сразу же покажет место с ошибкой, но нет, на каждую ошибку нужно побежать в интернет создавать вопрос.

message is not defined Что делать?

Изучить язык.
Изучить используемую библиотеку.
Научиться дебажить.
Научится читать ошибки.
Научится понимать то, что написано в ошибке.
Ответ написан
mmmaaak
@mmmaaak
Переведи в гугл переводчике сообщение об ошибке, и если и так не станет понятно, то забей
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы