Как управлять bas через Telegram

14d62826-4b3e-4e5a-a622-a3726cddcc4f-image.png

Согласие на добавление модуля в BAS: Да
Описание: Продвинутый модуль для работы с api телеграм ботов в BAS. Планируется на сменудополнение оригинального модуля “Telegram”.

На данный момент доступны функции отправки сообщений, картинок base64, кнопок, ожидание ответа от пользователя и сохранение текста сообщения в переменную, таким образом, можно дистанционно управлять софтом, например, прописав ряд команд, которые вызывают асинхронные функции, тем самым запуская работу программы. Пока что все действия на английском языке, а названия переменных могут конфликтовать с пользовательскими, на днях все исправлю. В этой теме хочу видеть методы api телеграм, которые нужны вам, по-возможности добавлю их в модуль. Веду переговоры с разработчиком BAS насчет добавления модуля в официальный релиз.
Список всех функций пока:

История версий:

как взломать Telegram?#взлом#Telegram


10-16-2021, бета 1.1, исправлена работа функции WaitMessage в режиме запуска, добавлена задержка для этого действия в 2 секунды, чтобы телеграм не банил IP
10-14-2021, выпущена бета 1.0

Название: TelegramAdvanced
Версия: 1.1 (BETA)

14d62826-4b3e-4e5a-a622-a3726cddcc4f-image.png

Согласие на добавление модуля в BAS: Да
Описание: Продвинутый модуль для работы с api телеграм ботов в BAS. Планируется на сменудополнение оригинального модуля “Telegram”.

На данный момент доступны функции отправки сообщений, картинок base64, кнопок, ожидание ответа от пользователя и сохранение текста сообщения в переменную, таким образом, можно дистанционно управлять софтом, например, прописав ряд команд, которые вызывают асинхронные функции, тем самым запуская работу программы. Пока что все действия на английском языке, а названия переменных могут конфликтовать с пользовательскими, на днях все исправлю. В этой теме хочу видеть методы api телеграм, которые нужны вам, по-возможности добавлю их в модуль. Веду переговоры с разработчиком BAS насчет добавления модуля в официальный релиз.
Список всех функций пока:

Еще по теме:  Unmute в Телеграмме это что значит

История версий:
10-16-2021, бета 1.1, исправлена работа функции WaitMessage в режиме запуска, добавлена задержка для этого действия в 2 секунды, чтобы телеграм не банил IP
10-14-2021, выпущена бета 1.0

Источник: automationempire.store

Bablosoft

Часто приходится отправлять различные уведомления о работе скрипта, а не просто писать их в лог, особенно это полезно делать, если выши скрипты работают на удаленных серверах. Для подобных уведомлений я выбрал телеграм, и его фишку боты, и написал простой модуль для работы с ним, которым делюсь с вами.

Перед использованием модуля, вам нужно создать собственного бота в телеграм, получить его access_token и chat_id. Это делается в течение 5 минут, просто следуйте инструкции, которая доступна по этой ссылке https://habrahabr.ru/post/306222/ Установка и использование модуля. 1. Скачайте и распакуйте данный архив 0_1495017026968_Telegram.zip 2. Скопируйте полученную директорию в папку modules.

Как создаются Telegram Боты на Browser Automation Studio


0_1494839344290_dir.png3. Перезапустите бас если он был запущен. 4. Найдите модуль «Телеграм» и выберите в нем действие «Отправить Сообщение»
0_1495017053154_2017-05-17_202222.png

5. Впишите ваш access_token, chat_id и текст сообщения.
0_1494839384406_2017-05-15_190302.pngДемонстрация работы: https://cloud.mail.ru/public/ERdt/hVMDiPFt6

написал в отредактировано
ответил Fox в отредактировано
ответил santilo в отредактировано santilo

В новой версии баса 18.5, модуль перестал отображаться, я его обновил, тем кто его использует, перекачайте архив с модулем в первом сообщение.

ответил santilo в отредактировано
Быстрый способ решить любые проблемы с антидетект https://community.bablosoft.com/topic/12198
ответил support в отредактировано

Единственные 2 вещи, которые я добавлю, это ссылку на ман по созданию бота прямо в интерфейсе и сделаю функцию getTime локальной переменной, чтобы память очищалась после отправки сообщения, и чтобы она не конфликтовала, если пользователь решит создать функцию с таким же именем.

И с вашего разрешения добавлю в основную сборку.

Огромное спасибо!

Это вам спасибо за такой шикарный софт, постоянные апдейты и оказываемую поддержку.
написал в отредактировано

Еще по теме:  Как выйти из беседы в Телеграмме не удаляя переписку

Подскажите пожалуйста, как в тексте сообщения поставить переход на следующую строку?
http://joxi.ru/brRGvZgtQnqE1m?d=1

ответил follower21 в отредактировано
Telegram contact — Bigorat
ответил bigorat в отредактировано
ответил follower21 в отредактировано
Telegram contact — Bigorat
ответил follower21 в отредактировано santilo

Подскажите пожалуйста, как в тексте сообщения поставить переход на следующую строку?
http://joxi.ru/brRGvZgtQnqE1m?d=1

Форматируй сообщение для телеграма в действие «Шаблон», в нем сохраняются все переносы строк. На выходе у тебя будет переменная TEMPLATE_RESULT (имя по умолчанию), ее и вставляй в текст сообщения.
0_1506002937477_2017-09-22_000808.png


0_1506002624237_2017-09-22_000121.png

ответил santilo в отредактировано
написал в отредактировано teamgame

Как постить сразу в канал?
Если ввожу id бота, то постит у бота.
Но как сразу узнать id канала? Получилось Get запросом. Но как сделать отправку в несколько строк?

ответил teamgame в отредактировано santilo

Как постить сразу в канал?

Но как сделать отправку в несколько строк?

Выше есть ответ на этот вопрос, используй действие «Шаблон».
ответил santilo в отредактировано

Как постить сразу в канал?

Но как сделать отправку в несколько строк?

Выше есть ответ на этот вопрос, используй действие «Шаблон». Спасибо. Все получилось.
С первого раза пробовал так добавить, но почему то ошибка вышла!

написал в отредактировано
написал в отредактировано

Если кому вдруг понадобится, вот вариант через node js:
Скрипт сохраняет в массив все последние, непрочитанные сообщения.

ответил Fox в отредактировано
написал в отредактировано

Немного усовершенствовал модуль.
Теперь экшен HTTP-Клиент Прокси применяется и для модуля Телеграм
0_1524231023886_на форум 35.pngДобавил возможность Получить Сообщение
0_1524231164600_на форум 36.png
0_1524231242892_на форум 37.pngПолучить последнее сообщенее — загрузить из всех непрочитанных сообщений, самое последнее.
Ответ в формате Json — получить все, или последнее (в зависимости от предыдущей галочки) непрочитанные сообщения в формате Json. Если она отключена, ответ будет парситься в формат:

Еще по теме:  Использование Телеграм для техподдержки и взаимодействия с клиентами

дата [время] имя: текст 2018.04.20 [13:35:18] Fox_vodniki: Hello

0_1524231786406_на форум 38.png
0_1524231861962_на форум 39.png
И сохраняет в список TELEGRAM_MESSAGES_LIST. Для установки нужно:

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

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

Источник: community.bablosoft.com

Не могу через BAS отправить в телеграмм по api группу медиа файлов, как правильно написать код?

628fa15f5094d326520733.png

Я совсем не программист. Буду благодарен если кто то исправит строчку. Вообщем сейчас в телеграм пост запростом можно отправить группу медиа файлов. Подскажите как это реализовать через bas. Сейчас оправляю по 1 фото вот таким методом: «chat_id»,<<Чат id>>,»video»,»file://» + >. А мне нужно 1 сообщением отправить сразу 2 фото и видео, и добавить описание. На скрине как выглядит сейчас.

  • Вопрос задан более года назад
  • 58 просмотров

Решения вопроса 0

Ответы на вопрос 0

Ваш ответ на вопрос

Войдите, чтобы написать ответ

ubuntu

  • Ubuntu
  • +3 ещё

Как в Jenkins создавать докер контейнеры?

  • 1 подписчик
  • 07 июн.
  • 64 просмотра

Источник: qna.habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...