Spec-Zone.ru › Ansible 2.6

telegram - модуль для отправки уведомлений через telegram

Новый в версии 2.2.

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое сопровождение
    • Автор

Описание

  • Отправка уведомлений через бота telegram в проверенную группу или пользователю

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
chat_id
обязательно
ID чата в Telegram группе или у пользователя
msg
обязательно
Текст сообщения, которое вы хотите отправить.
msg_format
(добавлен в 2.4)
    Варианты:
  • plain ←
  • markdown
  • html
Формат сообщения. Опции форматирования `markdown` и `html` описаны в документации Telegram API (https://core.telegram.org/bots/api#formatting-options). Если установлена опция `plain`, сообщение не будет отформатировано.
token
обязательно
Токен, идентифицирующий вашего бота в telegram.

Примечания

Примечание

  • Вам потребуется учетная запись telegram и создание бота telegram для использования этого модуля.

Примеры

- name: send a message to chat in playbook
  telegram:
    token: '9999999:XXXXXXXXXXXXXXXXXXXXXXX'
    chat_id: 000000
    msg: Ansible task finished

Возвращаемые значения

Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:

Ключ Возвращаемое значение Описание
msg
строка
успех
Содержимое сообщения, которое вы пытались отправить

Пример:
Задача Ansible завершена
telegram_error
строка
ошибка
Сообщение об ошибке, полученное от Telegram API

Пример:
Ошибка запроса: текст сообщения пуст


Статус

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

Техническое сопровождение

Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Более подробную информацию см. в разделе Техническое сопровождение модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Artem Feofanov (@tyouxa)

Подсказка

Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/telegram_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API