Size: a a a

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

2021 March 10

AV

Alex Vopilovskiy in Node.js — русскоговорящее сообщество
экспортишь в этом файле инстанс роутера и всё, если я правильно понял вопрос
источник

PM

Pavel Mellonges® in Node.js — русскоговорящее сообщество
Так он один роутер принимает
источник

K

Kurakste in Node.js — русскоговорящее сообщество
Всем салют. Есть задача оптимизировать загруженные на сервер pdf.  Можете посоветовать толковую библиотеку?
источник

PM

Pavel Mellonges® in Node.js — русскоговорящее сообщество
Alex Vopilovskiy
экспортишь в этом файле инстанс роутера и всё, если я правильно понял вопрос
Или я догадываюсь мне нужно обернуть все роутеры, предназначенные для этого поинта, во что-то, которое и буду передавать в app. use
источник

AV

Alex Vopilovskiy in Node.js — русскоговорящее сообщество
Pavel Mellonges®
Или я догадываюсь мне нужно обернуть все роутеры, предназначенные для этого поинта, во что-то, которое и буду передавать в app. use
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Alex Vopilovskiy
не понимаю в чём была проблема просто ответить на изначальный вопрос
Это, кстати, не однозначный вопрос - надо ли отвечать на вопросы не по теме чата, и к тому же предельно "нубские"
источник

AV

Alex Vopilovskiy in Node.js — русскоговорящее сообщество
Алексей Попов
Это, кстати, не однозначный вопрос - надо ли отвечать на вопросы не по теме чата, и к тому же предельно "нубские"
Все с чего-то начинали, поэтому на нубские вопросы тоже стоит отвечать. Вопросы не по теме - спорно, согласен. Как отвечать на нубские вопросы - тоже вопрос спорный, я считаю что нужно либо отвечать конструктивно, либо не отвечать вовсе.
источник

AD

Andrey Dmitriyev in Node.js — русскоговорящее сообщество
Привет, ребят.
Подскажите, каким образом можно отправить сообщение конкретному пользователю из подписчиков телеграмм бота?
Например несколько человек его стартанули, а я хочу определенному пользаку сообщить - что у него изменился статус и отправить именно ему?
На серваке хранятся номера телефонов пользователей и ( не у всех ) @telegram_account
источник

AV

Alex Vopilovskiy in Node.js — русскоговорящее сообщество
Andrey Dmitriyev
Привет, ребят.
Подскажите, каким образом можно отправить сообщение конкретному пользователю из подписчиков телеграмм бота?
Например несколько человек его стартанули, а я хочу определенному пользаку сообщить - что у него изменился статус и отправить именно ему?
На серваке хранятся номера телефонов пользователей и ( не у всех ) @telegram_account
У меня это делается так:
await fetch(https://api.telegram.org/bot${settings.botId}/sendMessage?chat_id=${req.message.chat.id}&text=${encodeURIComponent(Text)});

То есть, тебе нужен message.chat.id
источник

AD

Andrey Dmitriyev in Node.js — русскоговорящее сообщество
Alex Vopilovskiy
У меня это делается так:
await fetch(https://api.telegram.org/bot${settings.botId}/sendMessage?chat_id=${req.message.chat.id}&text=${encodeURIComponent(Text)});

То есть, тебе нужен message.chat.id
Спасибо, а в какой момент ты получаешь message.chat.id ?
Есть 2 ситуации:
1) Сперва регистрация в сервисе, потом регистрация в боте
2) Сперва регистрация в боте, потом регистрация в сервисе

В каком случае можно получить и синхронизировать по базе?

Если я правильно понимаю, номер телефона в боте указан далеко не у всех, чтобы можно было по нему связать пользователя и прописать ему message.chat.id
источник

AV

Alex Vopilovskiy in Node.js — русскоговорящее сообщество
Я это получаю когда приходит сообщение от пользователя (по вебхуку)
источник

AV

Alex Vopilovskiy in Node.js — русскоговорящее сообщество
Точнее даже, когда пользователь пишет сообщение в чате, где есть этот бот
источник

AD

Andrey Dmitriyev in Node.js — русскоговорящее сообщество
Alex Vopilovskiy
Я это получаю когда приходит сообщение от пользователя (по вебхуку)
Наверное Ваш пользователь сперва регистрируется в сервисе, потом уже в боте
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Andrey Dmitriyev
Наверное Ваш пользователь сперва регистрируется в сервисе, потом уже в боте
когда пользователь стартует бота, бот получает сообщение
в этот момент и надо сохранять айдишник
источник

AV

Alex Vopilovskiy in Node.js — русскоговорящее сообщество
Не понимаю о каком сервисе речь и где нужно регистрироваться
источник

AV

Alex Vopilovskiy in Node.js — русскоговорящее сообщество
@madnews_rtf6x_bot - тут не нужно регистрироваться. Не считайте рекламой, это простой бот ради прикола.
источник

AD

Andrey Dmitriyev in Node.js — русскоговорящее сообщество
Alex Vopilovskiy
Не понимаю о каком сервисе речь и где нужно регистрироваться
Сервис - сайт или моб приложение.
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Andrey Dmitriyev
Спасибо, а в какой момент ты получаешь message.chat.id ?
Есть 2 ситуации:
1) Сперва регистрация в сервисе, потом регистрация в боте
2) Сперва регистрация в боте, потом регистрация в сервисе

В каком случае можно получить и синхронизировать по базе?

Если я правильно понимаю, номер телефона в боте указан далеко не у всех, чтобы можно было по нему связать пользователя и прописать ему message.chat.id
В обоих
источник

AD

Andrey Dmitriyev in Node.js — русскоговорящее сообщество
Алексей Попов
когда пользователь стартует бота, бот получает сообщение
в этот момент и надо сохранять айдишник
СОхранить то я его сохраню, но как я его ассоциирую с пользователем из моей базы, вот вопрос
источник

AV

Alex Vopilovskiy in Node.js — русскоговорящее сообщество
Andrey Dmitriyev
СОхранить то я его сохраню, но как я его ассоциирую с пользователем из моей базы, вот вопрос
нужно чтобы пользователь стартанул бота, без каких-либо действий ты же не получишь никакой инфы от пользователе в телеге. У него же и телеги может не быть.
источник