Size: a a a

Node.js — русскоговорящее сообщество

2019 November 18

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Anton Cherkasov
в консоли ошибок или предупреждений никаких нет, в браузере в девтулз тоже ошибок нет
console.log(response);

должен же axios вернуть хоть что-то. если не возвращает — значит ты что-то ну совсем не так делаешь
источник

R

Rafa in Node.js — русскоговорящее сообщество
Страшные строчки
источник

PW

Paul Watson in Node.js — русскоговорящее сообщество
Rafa
Страшные строчки
py process died)
источник

AC

Anton Cherkasov in Node.js — русскоговорящее сообщество
Молодой
в network как там дела с этим запросом
у всех 200 статус
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
Anton Cherkasov
в общем, если может кто-то подсказать, то буду премного благодарен. Мне надо отправить вопрос в slack, дождаться ответа от юзера и вернуть его. Вопрос отправляется, но ответ не приходит (в консоль ничего не выводится). Как получить ответ после того, как отправил вопрос?
а если логировать перед axios.post? может у тебя sendMessage вовсе не дергается
источник

A

Andrew in Node.js — русскоговорящее сообщество
Anton Cherkasov
в общем, если может кто-то подсказать, то буду премного благодарен. Мне надо отправить вопрос в slack, дождаться ответа от юзера и вернуть его. Вопрос отправляется, но ответ не приходит (в консоль ничего не выводится). Как получить ответ после того, как отправил вопрос?
Что должна хранить переменная q?
источник

SM

Sheldhur Mornor in Node.js — русскоговорящее сообщество
Егор Черненко
Всем привет
Есть большой джейсон файл от которога даже vsc крашиться
что посоветуете, чтобы оптимизировать поиск по нему?
если надо нодой прочитать, то в зависимости от структуры жсона максимальный размер для чтения до ~250мб вроде. Не помню точно. Если это больной массив простых объектов то есть пакеты для потокового чтения
источник

AC

Anton Cherkasov in Node.js — русскоговорящее сообщество
Eugene Butusov
а если логировать перед axios.post? может у тебя sendMessage вовсе не дергается
перепроверил, в консоль здесь выдает информацию по запросу, а в самом response.data хранится информация по вопросу, который бот отправляет (не ответу от юзера). Может просто функция проходит пока юзер еще не напечатал ответа?
источник

AC

Anton Cherkasov in Node.js — русскоговорящее сообщество
Andrew
Что должна хранить переменная q?
сейчас выведу q, но в then выдает инфу по запросу, в котором вопрос от бота
источник

A

Andrew in Node.js — русскоговорящее сообщество
Anton Cherkasov
сейчас выведу q, но в then выдает инфу по запросу, в котором вопрос от бота
Ты из then ничего вернуть не сможешь
источник

AC

Anton Cherkasov in Node.js — русскоговорящее сообщество
Andrew
Что должна хранить переменная q?
если выводить q, то выдает Promise { <pending> }
источник

AC

Anton Cherkasov in Node.js — русскоговорящее сообщество
Andrew
Ты из then ничего вернуть не сможешь
а как вообще правильно сделать, чтобы дождаться ответа от юзера и его вернуть?
источник

A

Andrew in Node.js — русскоговорящее сообщество
Anton Cherkasov
а как вообще правильно сделать, чтобы дождаться ответа от юзера и его вернуть?
async/await
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Anton Cherkasov
а как вообще правильно сделать, чтобы дождаться ответа от юзера и его вернуть?
источник

A

Andrew in Node.js — русскоговорящее сообщество
из then можно вернуть данные только в следующий then
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Anton Cherkasov
в общем, если может кто-то подсказать, то буду премного благодарен. Мне надо отправить вопрос в slack, дождаться ответа от юзера и вернуть его. Вопрос отправляется, но ответ не приходит (в консоль ничего не выводится). Как получить ответ после того, как отправил вопрос?
я не работал с slack, но может там есть long pooling/webhooks для получения апдейтов?
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
John Doe
я не работал с slack, но может там есть long pooling/webhooks для получения апдейтов?
скорее уж webhooks
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Во первых - это просто дергание апи для отправки сообщения и попадание в then будет всегда до ответа, это просто факт, что сервер принял запрос и обработал его
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Просто странно что ты хочешь ответ от юзера получить в одном http запросе
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Во вторых - чтобы получитт ответ юзера нужно или периодически делать запрос аля "есть ответ на сообщение Х"... Или поднимать сокетное сокдинение.
Смотря что позволяет слак.
источник