170 похожих чатов

Всем привет, есть библиотека telegraf. Бот должен выводить некие уведомления

после единственной команды Старт. Есть шанс, что бот будет часто перезапускаться. Как он может продолжить писать сообщения без новой команды?

8 ответов

23 просмотра

Команда "старт" дает возможность боту отправлять сообщения пользователю. Дальше он может сохранить id пользователя и писать сколько хочет. Вопросы куда сохранять id и каким образом организовать бизнес логику приложения находятся за пределами данного ответа )

Денис- Автор вопроса

Так, а какой метод позволяет возобновить отправку сообщений без команды по номеру чата? не вижу этого

https://telegraf.js.org/v3#/?id=sendmessage

такого метода нет но ты всегда можешь организовать очередь команд, и после старта бота проверять остались ли в ней команды, и при их наличии выполнять какие-то действия

Денис- Автор вопроса

А как-то можно отправить текст + фото + файл например?

Можно, курите доку, там есть эти методы

Хотя я тут тут же подумал, что смотреть нужно, если все сразу отправить. Я сейчас под шофе, не спрашивайте меня про кодинг :)

Денис- Автор вопроса

одним сообщением? нашел sendMediaGroup. Но кажется нельзя разные типы + текст нельзя подкинуть

Похожие вопросы

Обсуждают сегодня

#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
Гляньте, че бывает: Сегодня по одному проекту одной вебстудии делал проект небольшой, на их хостинге. На Modx revo. В определенный момент , работая в админке, вдруг перестал р...
Artem
7
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
12
> Копаем глубже > Следующий момент был, когда я спросил его, знает ли он JavaScript. Он ответил, что его учили работать с C#. Я тоже в университете писал на C#, но даже там мн...
Oleg Volkov
4
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
Карта сайта