Модуль для BAS: Отправка уведомлений в телеграм



  • @Fox said in Модуль для BAS: Отправка уведомлений в телеграм:

    Если модуль будет востребованный, сделаю конструктор парсинга json. В каком формате выводить сообщения..
    Конструктор парсинга json именно для telegram или общая функция парсинга?



  • @GamiD Для модуля. Для общей функции парсинга подходит json.parse



  • Использую волшебную фразу..

    @support_dan Стандартный экшен Отправить Сообщение модуля Телеграм игнорирует установку прокси.
    Я это исправил и добавил кнопку Получить Сообщение. Выше выложил исправленную и дополненную версию модуля.
    Хотел бы узнать мнение о качество кода и необходимости выше описанных функций.



  • @Fox А как этот модуль можно использовать? "Получить сообщение". Как я понял можно переменные у бота поменять через сообщение? Допустим сделать остановку бота или перезапуск по сообщению в ТГ?



  • @support said in Выпущена 20.9.1 версия BrowserAutomationStudio:

    @Fox Я вижу, что вы старались, но в таком виде добавить не могу, все-таки хттп клиент лучше использовать не основной и сделать отдельное действие прокси для телеграм. Запрос через основной клиент может нарушить результат действия "содержание ответа", и будет немного странно, что почтовые клиенты и хттп клиенты используют разные настройки, а хттп клиенты и телеграм одни и те же.

    Исправил.
    Модуль имеет теперь 3 действия:
    0_1528283839187_на форум 28.png

    Действие Telegram Прокси действует только на модуль Телеграм
    0_1528283953709_на форум 29.png

    Изменил действие Получить Сообщение
    0_1528284052257_на форум 30.png

    Убрал json парсер совсем.

    Сперва хотел сделать 4 действие Конструктор ответа, где можно было выбрать в какой вид переводить сообщения. По аналогии с действием Дату В Строку модуля Дата и время. Но передумал, так как позитивно о модуле отозвался только @GamiD, а больше ни кто и ни чего не написал.

    Порядок установки тот же:

    1. Скачайте и распакуйте данный архив Telegram.rar
    2. Скопируйте полученную директорию в папку modules, заменяя файлы (или удалите заранее папку Telegram)
      alt text
    3. Перезапустите бас если он был запущен.

Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.