@UserTrue Огромное спасибо! Все работает идеально и без каких-либо сложностей в настройке👍🏻👍🏻👍🏻
Модуль для BAS: Отправка уведомлений в телеграм
-
@atya Модуль имеет минимальное количество элементов при максимальной пользе, чтобы не забивать интерфейс лишними элементами. Так например отдельный парсер json не прижился, потому что все действия и так можно совершить при помощи общего парсера json. Дополнительно изучив и его. А так я с вами абсолютно согласен, модуль очень удобен и полезен.
-
@fox что-то я немного запарился....Хочу чтобы БАС спрашивал меня в телеграмме, что делать дальше, но не могу сообразить как ПРАВИЛЬНО заставить БАС ждать пока он не получит сообщение, т.е. пока [[TELEGRAM_MESSAGES]] не присвоится какое-либо значение. while [[TELEGRAM_MESSAGES]] == какое-нибудь empty)) И можно ли заставить бас очищать [[TELEGRAM_MESSAGES]] в таком случае, для работы с дальнейшими так сказать вопросами?)
-
Отредактировал пост...написал кучу всякой ерунды и понял, потом понял что надо разбираться с json... идея с конструктором была всё-таки крутая...а надо-то всего лишь спарсить "text" :/
....кажется победил
var json = JSON.parse([[TELEGRAM_MESSAGES]]) VAR_TEXT = json.result[0].message.text -
@atya Рекомендую этот плагин notepad++ для работы с json.
https://community.bablosoft.com/topic/3521/лайфхаки-bas/26 -
@spacerange здорово, спасибо.
-
@fox said in Модуль для BAS: Отправка уведомлений в телеграм:
@Atya Самый простой вариант, в цикле проверять сообщение из телеграма и в зависимости от ответа выполнять ту, или иную функцию.
В таком случае прокся ругаться начинает, если её запросами спамить
-
@fox Привет. Спасибо за модуль, работает на отлично.) Единственное в чем затык сейчас, появилась нужда писать сообщения из тг на русском, бас при этом видит их в таком формате только "\u041f\u0440\u0438\u0432\u0435\u0442". Как перевести в нормальную кодировку? Или может кто еще подскажет как быть?
-
@mike_fj said in Модуль для BAS: Отправка уведомлений в телеграм:
@fox Привет. Спасибо за модуль, работает на отлично.)
Спасибо
Единственное в чем затык сейчас, появилась нужда писать сообщения из тг на русском, бас при этом видит их в таком формате только "\u041f\u0440\u0438\u0432\u0435\u0442". Как перевести в нормальную кодировку?
Вот тут как раз всё подробно расписано
https://community.bablosoft.com/topic/3574/как-юникод-в-текст-конвертировать -
Не могу разобраться в чем затык с получением СМС из Телеграм.
СМС в Телеграм пересылаются. Вначале получил ошибку: Conflict: can't use getUpdates method while webhook is active; use deleteWebhook to delete the webhook first
Удалил webhook, однако вытягивается вот такой текст, а не сообщение: {"ok":true,"result":[]} -
@etrus said in Модуль для BAS: Отправка уведомлений в телеграм:
Не могу разобраться в чем затык с получением СМС из Телеграм.
СМС в Телеграм пересылаются. Вначале получил ошибку: Conflict: can't use getUpdates method while webhook is active; use deleteWebhook to delete the webhook first
Удалил webhook, однако вытягивается вот такой текст, а не сообщение: {"ok":true,"result":[]}Вы точно мой модуль используете?
-
Точно Ваш. Использую remote bot for telegram который получает сообщение и передает его в телеграм боту. Вроде смог получить, когда создал группу с ботом, но текст только из группы получается, так и должно быть от бота напрямую текст не получить? Еще бы разобраться как заставить бота в группу переправлять текст. Стоит задача перенаправлять СМС от банка в телеграм, а от туда вытягивать через БАС код.
-
C ботом разобрался вот по этой статье https://bablofil.ru/telegram-easy-way/ удалил webhook еще, чтобы получать текст. Почему-то в api (https://api.telegram.org/botAPIAPIAPIAPIAPI/getUpdates) не попадает смс сообщения полученного ботом.
-
@Fox said in Модуль для BAS: Отправка уведомлений в телеграм:
Действие Telegram Прокси действует только на модуль Телеграм
этот модуль еще поддерживается?
Не могу настроить прокси.
сейчас почти все рабочие прокси типа MTPROTO, а модуль я так понимаю не поддерживает её.