Size: a a a

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

2019 October 28

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
День добрый, вопрос по экспрессу.
У меня есть функция, которая вызывается определенной командой, итог этой функции я хочу отправить json на локальный сервер. Проблема в том, что первый раз json отправляет данные, а при следующих вызовах перестает, хотя функция основная работает.
Что делать?
источник

IT

Ivan Trubchaninov in Node.js — русскоговорящее сообщество
и так уже накорябали реализацию на php. но, не устраивает, хочу попробовать версию с нодой
источник

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
Ivan Trubchaninov
на спринге нет готовых решений для работы с AMI астериска(
падажии... т.е. ты хочешь вкатится в другую экосистему чисто из-за одно либы? может проще либу запилить там где привычнее?
источник

go

government of usa in Node.js — русскоговорящее сообщество
Дмитрий Кузнецов
День добрый, вопрос по экспрессу.
У меня есть функция, которая вызывается определенной командой, итог этой функции я хочу отправить json на локальный сервер. Проблема в том, что первый раз json отправляет данные, а при следующих вызовах перестает, хотя функция основная работает.
Что делать?
Начнем с того что у тебя app.get находится внутри bot.on а так быть не должно, закончим тем что message нужно получать внутри app.get через функцию/промис
источник

IT

Ivan Trubchaninov in Node.js — русскоговорящее сообщество
Anton Korotkikh
падажии... т.е. ты хочешь вкатится в другую экосистему чисто из-за одно либы? может проще либу запилить там где привычнее?
не тот случай.
источник

IT

Ivan Trubchaninov in Node.js — русскоговорящее сообщество
в ноду я вкачусь за неделю, а либу писамть несколько месяцев. там кода вагон, да ещё потом отлаживать астериск, это ад.
источник

go

government of usa in Node.js — русскоговорящее сообщество
government of usa
Начнем с того что у тебя app.get находится внутри bot.on а так быть не должно, закончим тем что message нужно получать внутри app.get через функцию/промис
И так как ты сделал работать не будет тебе надо где-то хранить данные например в дб, т.е. пару айди - сумма например после выполнения bot.onText туда складываешь и получаешь данные из дб для bot.onText и app.get
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Дмитрий Кузнецов
День добрый, вопрос по экспрессу.
У меня есть функция, которая вызывается определенной командой, итог этой функции я хочу отправить json на локальный сервер. Проблема в том, что первый раз json отправляет данные, а при следующих вызовах перестает, хотя функция основная работает.
Что делать?
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
government of usa
Начнем с того что у тебя app.get находится внутри bot.on а так быть не должно, закончим тем что message нужно получать внутри app.get через функцию/промис
так, со вторым понятно, а впервом, почему так нехорошо делать?
источник

ДК

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

go

government of usa in Node.js — русскоговорящее сообщество
Дмитрий Кузнецов
так, со вторым понятно, а впервом, почему так нехорошо делать?
Логику app и bot надо вообще разделить на разные модули
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
government of usa
Логику app и bot надо вообще разделить на разные модули
почему?
Если сделать через промисс, то разве это не хороший вариант?
источник

go

government of usa in Node.js — русскоговорящее сообщество
Дмитрий Кузнецов
почему?
Если сделать через промисс, то разве это не хороший вариант?
Ну так в файле с app импортировать промис из дб
источник

go

government of usa in Node.js — русскоговорящее сообщество
Дмитрий Кузнецов
почему?
Если сделать через промисс, то разве это не хороший вариант?
controllers/bot
controllers/bot/modules
controllers/bot/modules/registration
...
controllers/web
controllers/web/modules
...
models/rating

Вот такая структура файлов должна быть чтобы код был читаемый и удобно редактировать определённые части системы было

В бота импортируешь из модели промис создания/обновления рейтинга

А в Web промис получения всех записей рейтинга из этой модели
источник

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
Ivan Trubchaninov
в ноду я вкачусь за неделю, а либу писамть несколько месяцев. там кода вагон, да ещё потом отлаживать астериск, это ад.
ежели руби по нраву, глянь на кристал. тут недавно один чувак запили себе либу как раз для астерикса
https://github.com/ctiapps/asterisk
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
government of usa
controllers/bot
controllers/bot/modules
controllers/bot/modules/registration
...
controllers/web
controllers/web/modules
...
models/rating

Вот такая структура файлов должна быть чтобы код был читаемый и удобно редактировать определённые части системы было

В бота импортируешь из модели промис создания/обновления рейтинга

А в Web промис получения всех записей рейтинга из этой модели
спасибо
источник

go

government of usa in Node.js — русскоговорящее сообщество
Дмитрий Кузнецов
спасибо
👍
источник

IT

Ivan Trubchaninov in Node.js — русскоговорящее сообщество
Anton Korotkikh
ежели руби по нраву, глянь на кристал. тут недавно один чувак запили себе либу как раз для астерикса
https://github.com/ctiapps/asterisk
Final (almost) version 😁 👍 это 5 баллов)
источник

IT

Ivan Trubchaninov in Node.js — русскоговорящее сообщество
спасибо, посмотрю.
источник

IT

Ivan Trubchaninov in Node.js — русскоговорящее сообщество
Илья | 😶
Nest глянь дядь
Пушка вещь
смотрю презентацию, спасибо.
источник