@super84 уже и поновее вышел) https://community.bablosoft.com/topic/16594/sms-модуль-для-работы-с-api-сервисов-приема-sms
Модуль для BAS: Отправка уведомлений в телеграм
-
@follower21, тогда хз, может ещё спецсимвол перевода каретки попробовать вроде \r, но может я и путаю...
-
@follower21 said in Модуль для BAS: Отправка уведомлений в телеграм:
Подскажите пожалуйста, как в тексте сообщения поставить переход на следующую строку?
http://joxi.ru/brRGvZgtQnqE1m?d=1Форматируй сообщение для телеграма в действие "Шаблон", в нем сохраняются все переносы строк. На выходе у тебя будет переменная TEMPLATE_RESULT (имя по умолчанию), ее и вставляй в текст сообщения.


-
@teamgame said in Модуль для BAS: Отправка уведомлений в телеграм:
Как постить сразу в канал?
Также как и боту, только вместо id чата, в соответствующее поле вставляешь имя канала (вначале имени поставь @).
@teamgame said in Модуль для BAS: Отправка уведомлений в телеграм:
Но как сделать отправку в несколько строк?
Выше есть ответ на этот вопрос, используй действие "Шаблон".
-
@santilo said in Модуль для BAS: Отправка уведомлений в телеграм:
@teamgame said in Модуль для BAS: Отправка уведомлений в телеграм:
Как постить сразу в канал?
Также как и боту, только вместо id чата, в соответствующее поле вставляешь имя канала (вначале имени поставь @).
@teamgame said in Модуль для BAS: Отправка уведомлений в телеграм:
Но как сделать отправку в несколько строк?
Выше есть ответ на этот вопрос, используй действие "Шаблон".
Спасибо. Все получилось.
С первого раза пробовал так добавить, но почему то ошибка вышла! -
Немного усовершенствовал модуль.
Теперь экшен HTTP-Клиент Прокси применяется и для модуля Телеграм

Добавил возможность Получить Сообщение


Получить последнее сообщенее - загрузить из всех непрочитанных сообщений, самое последнее.
Ответ в формате Json - получить все, или последнее (в зависимости от предыдущей галочки) непрочитанные сообщения в формате Json. Если она отключена, ответ будет парситься в формат:дата [время] имя: текст 2018.04.20 [13:35:18] Fox_vodniki: Hello

И сохраняет в список TELEGRAM_MESSAGES_LIST.
Для установки нужно:
- Скачайте и распакуйте данный архив Telegram.rar
- Скопируйте полученную директорию в папку modules, заменяя файлы (или удалите заранее папку Telegram)

- Перезапустите бас если он был запущен.
Чтобы прокси работало для отправки сообщений через модуль, нужно пересоздать действие.
-
С модулями раньше не имел дела, даже сегодня утром я ещё не знал как они работают. Мануала не нашёл, писал разбирая и смотря другие модули
:D. -
Если модуль будет востребованный, сделаю конструктор парсинга json. В каком формате выводить сообщения..
-
-
Использую волшебную фразу..
@support_dan Стандартный экшен Отправить Сообщение модуля Телеграм игнорирует установку прокси.
Я это исправил и добавил кнопку Получить Сообщение. Выше выложил исправленную и дополненную версию модуля.
Хотел бы узнать мнение о качество кода и необходимости выше описанных функций. -
@support said in Выпущена 20.9.1 версия BrowserAutomationStudio:
@Fox Я вижу, что вы старались, но в таком виде добавить не могу, все-таки хттп клиент лучше использовать не основной и сделать отдельное действие прокси для телеграм. Запрос через основной клиент может нарушить результат действия "содержание ответа", и будет немного странно, что почтовые клиенты и хттп клиенты используют разные настройки, а хттп клиенты и телеграм одни и те же.
Исправил.
Модуль имеет теперь 3 действия:

Действие Telegram Прокси действует только на модуль Телеграм

Изменил действие Получить Сообщение

Убрал json парсер совсем.
Сперва хотел сделать 4 действие Конструктор ответа, где можно было выбрать в какой вид переводить сообщения. По аналогии с действием Дату В Строку модуля Дата и время. Но передумал, так как позитивно о модуле отозвался только @GamiD, а больше ни кто и ни чего не написал.
Изменено:
Модуль Telegram.zip
Сейчас порядок установки стал проще https://youtu.be/sLNxrcZMOA0?t=3417 -
@fox Огромное спасибо. Отлично работает. Жду с нетерпением обновленный модуль в клиенте!
Я делаю в своём скрипте ресурс через глобальную переменную для возможности запускать с отправкой сообщений и без. Очень не хватает возможности автоматически пропускать действия с модулем телеграма если переменная не соответствует определенному значению. Или подскажите как это лучше сделать.
