Size: a a a

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

2019 November 18

Б

Богдан in Node.js — русскоговорящее сообщество
по идеи для пайпа не нужно никаких аргументов в врайтбл стрим
источник

AC

Anton Cherkasov in Node.js — русскоговорящее сообщество
rmshell 🧬
Может просто при старте отправлять первый элемент из массива, потом по хуку получить юзера, ответ на вопрос номер Х, отправить вопрос X++; тут так то и цикл не нужен
а что ты тогда имеешь в виду под “ответ на вопрос номер Х”? как понять, что ответ юзера - это ответ на вопрос номер Х, если не использовать цикл?
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
Богдан
по идеи для пайпа не нужно никаких аргументов в врайтбл стрим
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
Anton Cherkasov
а что ты тогда имеешь в виду под “ответ на вопрос номер Х”? как понять, что ответ юзера - это ответ на вопрос номер Х, если не использовать цикл?
Юзер начал общаться с ботом, потом по хуку приходит привет, бот отвечает 1 из 5 -как дела? Клиент отвечает Мой ответ на вопрос номер 1 «норм», бот по хуку получает ответ переваривает, потом опять спрашивает 2 и 5 как тебя зовут? Клиент отпаять отвечает переодевая боту по хуку что он ответил на вопрос номер 2 с таком-то набором данных и хочет получить следующий вопрос, тут бот смекает что пора выдать 3 вопрос из 5.... понимэ ?
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
И не нужен тебе никакой цикл для выдачи вопрос и пытать создать очередной вебсокет для ожидания реквест после респонса
источник

Б

Богдан in Node.js — русскоговорящее сообщество
спасибо, но непонятно тогда как обьект передать в writablestream
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
Тупо хранить стейт шага и пачку просов с ответами
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
Богдан
спасибо, но непонятно тогда как обьект передать в writablestream
У тебя первый аргумент как бы уже буфер
источник

Б

Богдан in Node.js — русскоговорящее сообщество
rmshell 🧬
У тебя первый аргумент как бы уже буфер
та вроде первый аргумент это куда писать стрим
  const output = fs.createWriteStream('1.zip');
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
источник

AC

Anton Cherkasov in Node.js — русскоговорящее сообщество
rmshell 🧬
Юзер начал общаться с ботом, потом по хуку приходит привет, бот отвечает 1 из 5 -как дела? Клиент отвечает Мой ответ на вопрос номер 1 «норм», бот по хуку получает ответ переваривает, потом опять спрашивает 2 и 5 как тебя зовут? Клиент отпаять отвечает переодевая боту по хуку что он ответил на вопрос номер 2 с таком-то набором данных и хочет получить следующий вопрос, тут бот смекает что пора выдать 3 вопрос из 5.... понимэ ?
ощущение, что с хуками не получится, так как они просят добавить вебхуку к каждому кабинету. Не представляю, как это можно масштабировать, когда будет много кабинетов.
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
Ну как
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Anton Cherkasov
ощущение, что с хуками не получится, так как они просят добавить вебхуку к каждому кабинету. Не представляю, как это можно масштабировать, когда будет много кабинетов.
Ты сможешь и своим методом. Разберись как асинхронный код работает
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
Anton Cherkasov
ощущение, что с хуками не получится, так как они просят добавить вебхуку к каждому кабинету. Не представляю, как это можно масштабировать, когда будет много кабинетов.
В той же телеге, бота в чат, канал зовут
источник

Б

Богдан in Node.js — русскоговорящее сообщество
ну так вроде все как с доки, с радбл стрима мередаем в врайтбл стрим
    const output = fs.createWriteStream('1.zip');
   stream.pipe(output);
источник

Б

Богдан in Node.js — русскоговорящее сообщество
проблема что он объекты не кушает
источник

Б

Богдан in Node.js — русскоговорящее сообщество
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
John Doe
Ты сможешь и своим методом. Разберись как асинхронный код работает
Ты как это представляешь? Он в цикл массив с вопросами, взял первый, отправил, запустил бесконечный цикл на ожидание реквеста в теле другого цикла?
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
Богдан
ну так вроде все как с доки, с радбл стрима мередаем в врайтбл стрим
    const output = fs.createWriteStream('1.zip');
   stream.pipe(output);
const writer = getWritableStreamSomehow();
const reader = getReadableStreamSomehow();
writer.on('pipe', (src) => {
 console.log('Something is piping into the writer.');
 assert.equal(src, reader);
});
reader.pipe(writer);
источник

Б

Богдан in Node.js — русскоговорящее сообщество
rmshell 🧬
const writer = getWritableStreamSomehow();
const reader = getReadableStreamSomehow();
writer.on('pipe', (src) => {
 console.log('Something is piping into the writer.');
 assert.equal(src, reader);
});
reader.pipe(writer);
хм, ну я это прочитал, это что бы прочекать что пайп покдлючился
источник