Size: a a a

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

2020 July 27

MS

Misha Shandra in Node.js — русскоговорящее сообщество
Peter V
Код покажи и чего хочешь получить в результате
та я уже нашёл, просто я думал что с помощью next() можно вызвать определённый миделвар, но сейчас просто вызвал нужную функцию прямо в код.
источник

DK

Daniil Kuznetsov in Node.js — русскоговорящее сообщество
Илья | 😶 ☮️
годно
Давно интересно попробовать поиграться
Я работал с ним год назад, классная вещь
источник

PV

Peter V in Node.js — русскоговорящее сообщество
Misha Shandra
та я уже нашёл, просто я думал что с помощью next() можно вызвать определённый миделвар, но сейчас просто вызвал нужную функцию прямо в код.
Нет, некст тупо передаёт управление следующему по порядку обработчиеу
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Daniil Kuznetsov
Я работал с ним год назад, классная вещь
насколько я понимаю, все нынешние серверы поддерживаются +- таким же софтом
источник

DK

Daniil Kuznetsov in Node.js — русскоговорящее сообщество
Илья | 😶 ☮️
насколько я понимаю, все нынешние серверы поддерживаются +- таким же софтом
Я не играю в это, но да, так и есть
источник

MS

Misha Shandra in Node.js — русскоговорящее сообщество
Peter V
Нет, некст тупо передаёт управление следующему по порядку обработчиеу
а если я в req.body что то запишу и на основе этого в следующей функции поставлю или res.json или next. Так вроде можно?
источник

PV

Peter V in Node.js — русскоговорящее сообщество
Misha Shandra
а если я в req.body что то запишу и на основе этого в следующей функции поставлю или res.json или next. Так вроде можно?
В req.body думаю не стоит что то писать (потом долго будешь искать откуда берётся левое говно в body) за исключением ситуации когда ты пишешь кастомный парсер запроса, а вот написать просто в req.myProperty вполне себе можешь и да оно будет доступно в последующих обоаботчиках
источник

MS

Misha Shandra in Node.js — русскоговорящее сообщество
Peter V
В req.body думаю не стоит что то писать (потом долго будешь искать откуда берётся левое говно в body) за исключением ситуации когда ты пишешь кастомный парсер запроса, а вот написать просто в req.myProperty вполне себе можешь и да оно будет доступно в последующих обоаботчиках
понял спс
источник

EC

Evgeny Chesnokov in Node.js — русскоговорящее сообщество
A B
обрени свой callback в промис, и передавай его в параметрах, и тогда сможешь сделать await. Либо через promisify()
я вот это не совсем понимаю, разве async функция не возвращает Promise по определению? Смысл оборачивать?
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
Здаров народ, кто по Telegram bot на Telegraf + NodeJS писал?
Вот я например вижу сообщения с канала* - где бот админ. - юзая getUpdates . - но оповещений там нету. типа тот зашел в канал, тот вышел. - где мне искать кто вышел и зашел в группу
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Nemo Whois
Здаров народ, кто по Telegram bot на Telegraf + NodeJS писал?
Вот я например вижу сообщения с канала* - где бот админ. - юзая getUpdates . - но оповещений там нету. типа тот зашел в канал, тот вышел. - где мне искать кто вышел и зашел в группу
тут не в ноде вопрос, а в апи телеграм - поищите там информацию, какой роут может дать нужную информацию
источник

Б

Буксяныч in Node.js — русскоговорящее сообщество
Nemo Whois
Здаров народ, кто по Telegram bot на Telegraf + NodeJS писал?
Вот я например вижу сообщения с канала* - где бот админ. - юзая getUpdates . - но оповещений там нету. типа тот зашел в канал, тот вышел. - где мне искать кто вышел и зашел в группу
В документации телеги искать :)
источник

y

ymdev in Node.js — русскоговорящее сообщество
Nemo Whois
Здаров народ, кто по Telegram bot на Telegraf + NodeJS писал?
Вот я например вижу сообщения с канала* - где бот админ. - юзая getUpdates . - но оповещений там нету. типа тот зашел в канал, тот вышел. - где мне искать кто вышел и зашел в группу
если не ошибаюсь, то через getUpdates ты получаешь https://core.telegram.org/bots/api#message
А там есть поле new_chat_members и left_chat_member
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
ymdev
если не ошибаюсь, то через getUpdates ты получаешь https://core.telegram.org/bots/api#message
А там есть поле new_chat_members и left_chat_member
СП
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
спасибо*
источник

y

ymdev in Node.js — русскоговорящее сообщество
касательно telegraf https://telegraf.js.org/#/?id=update-types
new_chat_members
left_chat_member
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
ребят, что посоветуете для основы системы логирования в микросервисной архитектуре?
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
ymdev
касательно telegraf https://telegraf.js.org/#/?id=update-types
new_chat_members
left_chat_member
оно походу только для группы подходит. а вот для канала не предоставляет некакой инфы в getUpdates
источник

y

ymdev in Node.js — русскоговорящее сообщество
Nemo Whois
оно походу только для группы подходит. а вот для канала не предоставляет некакой инфы в getUpdates
аа. Ну так и в каналах нет никаких уведомлений о присоединении. Это уже самой телегой не реализовано
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
ymdev
аа. Ну так и в каналах нет никаких уведомлений о присоединении. Это уже самой телегой не реализовано
там есть в админ меню в журнале действий. - я думал от туда можно вытянуть как то
источник