Согласие на добавление модуля в 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)
Согласие на добавление модуля в BAS: Да
Описание: Продвинутый модуль для работы с api телеграм ботов в BAS. Планируется на сменудополнение оригинального модуля “Telegram”.
На данный момент доступны функции отправки сообщений, картинок base64, кнопок, ожидание ответа от пользователя и сохранение текста сообщения в переменную, таким образом, можно дистанционно управлять софтом, например, прописав ряд команд, которые вызывают асинхронные функции, тем самым запуская работу программы. Пока что все действия на английском языке, а названия переменных могут конфликтовать с пользовательскими, на днях все исправлю. В этой теме хочу видеть методы api телеграм, которые нужны вам, по-возможности добавлю их в модуль. Веду переговоры с разработчиком BAS насчет добавления модуля в официальный релиз.
Список всех функций пока:
История версий:
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
3. Перезапустите бас если он был запущен. 4. Найдите модуль «Телеграм» и выберите в нем действие «Отправить Сообщение»
Демонстрация работы: 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 (имя по умолчанию), ее и вставляй в текст сообщения.
ответил santilo в отредактировано
написал в отредактировано teamgame
Как постить сразу в канал?
Если ввожу id бота, то постит у бота.
Но как сразу узнать id канала? Получилось Get запросом. Но как сделать отправку в несколько строк?
ответил teamgame в отредактировано santilo
Как постить сразу в канал?
Но как сделать отправку в несколько строк?
Выше есть ответ на этот вопрос, используй действие «Шаблон».
ответил santilo в отредактировано
Как постить сразу в канал?
Но как сделать отправку в несколько строк?
Выше есть ответ на этот вопрос, используй действие «Шаблон». Спасибо. Все получилось.
С первого раза пробовал так добавить, но почему то ошибка вышла!
написал в отредактировано
написал в отредактировано
Если кому вдруг понадобится, вот вариант через node js:
Скрипт сохраняет в массив все последние, непрочитанные сообщения.
ответил Fox в отредактировано
написал в отредактировано
Немного усовершенствовал модуль.
Теперь экшен HTTP-Клиент Прокси применяется и для модуля Телеграм
Добавил возможность Получить Сообщение
Получить последнее сообщенее — загрузить из всех непрочитанных сообщений, самое последнее.
Ответ в формате Json — получить все, или последнее (в зависимости от предыдущей галочки) непрочитанные сообщения в формате Json. Если она отключена, ответ будет парситься в формат:
дата [время] имя: текст 2018.04.20 [13:35:18] Fox_vodniki: Hello
И сохраняет в список TELEGRAM_MESSAGES_LIST. Для установки нужно:
- Скачайте и распакуйте данный архив Telegram.rar
- Скопируйте полученную директорию в папку modules, заменяя файлы (или удалите заранее папку Telegram)
- Перезапустите бас если он был запущен.
Чтобы прокси работало для отправки сообщений через модуль, нужно пересоздать действие.
Источник: community.bablosoft.com
Не могу через BAS отправить в телеграмм по api группу медиа файлов, как правильно написать код?
Я совсем не программист. Буду благодарен если кто то исправит строчку. Вообщем сейчас в телеграм пост запростом можно отправить группу медиа файлов. Подскажите как это реализовать через bas. Сейчас оправляю по 1 фото вот таким методом: «chat_id»,<<Чат id>>,»video»,»file://» + >. А мне нужно 1 сообщением отправить сразу 2 фото и видео, и добавить описание. На скрине как выглядит сейчас.
- Вопрос задан более года назад
- 58 просмотров
Решения вопроса 0
Ответы на вопрос 0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
- Ubuntu
- +3 ещё
Как в Jenkins создавать докер контейнеры?
- 1 подписчик
- 07 июн.
- 64 просмотра
Источник: qna.habr.com