Skip to content

Latest commit

 

History

History
68 lines (53 loc) · 2.45 KB

README.md

File metadata and controls

68 lines (53 loc) · 2.45 KB

telegram-notify-action

Действие для отправки текстовых сообщений и файлов в Telegram.

Применение

Автоматизация отправки уведомлений.

Параметры

Вход

Параметр Описание Тип Обязательный Значение по умолчанию
token токен для Bot Api Строка Да -
to Chat id назначения в telegram Строка Да -
parse_mode Режим парсинга сообщения ('HTML' либо 'MarkdownV2') Строка Нет HTML
message Текст сообщения Строка Нет -
message_file Путь к файлу с текстом сообщения Строка Нет -
document Путь к отправляемому файлу Строка Нет -

Примеры

Отправка сообщения

- name: Send message
  uses: aps-m/telegram-notify-action@v1
  with:
    token: ${{ secrets.TELEGRAM_TOKEN }}
    to: ${{ secrets.TELEGRAM_CHATID_TO }}
    message: 'Hello from action!'
    parse_mode: 'HTML'

Отправка сообщения с содержимым из файла

- name: Send message
  uses: aps-m/telegram-notify-action@v1
  with:
    token: ${{ secrets.TELEGRAM_TOKEN }}
    to: ${{ secrets.TELEGRAM_CHATID_TO }}
    message_file: 'MessageFile.html'

Отправка файла

- name: Send message
  uses: aps-m/telegram-notify-action@v1
  with:
    token: ${{ secrets.TELEGRAM_TOKEN }}
    to: ${{ secrets.TELEGRAM_CHATID_TO }}
    document: 'FileExample.ext'

Отправка сообщения и файла

- name: Send message
  uses: aps-m/telegram-notify-action@v1
  with:
    token: ${{ secrets.TELEGRAM_TOKEN }}
    to: ${{ secrets.TELEGRAM_CHATID_TO }}
    message: 'Hello from action!'
    document: 'FileExample.ext'