Всем привет. Я достаточно плохо знаю js. Необходимо передать значение переменной message в функцию, обрабатывающую ответ request.post. Скинул код, как я пытаюсь это сделать. Первый вызов выводит значение переменной, второй вызов выводит undefined. Как правильно использоваться значение переменной message в этой функции?
if(member(message.author)) {
console.log(message); //Первый вызов
request.post({url:'http://url.ru/', form: {new:'1', id:id, link:link}}, function(err,httpResponse,body,message){
console.log(message); //Второй вызов
})
}