bearychat — Отправка уведомлений в BearyChat
Новое в версии 2.4.
Описание
- Модуль bearychat отправляет уведомления на https://bearychat.com через интеграцию Incoming Robot.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| attachments | Определяет список вложений. Дополнительную информацию см. на странице https://github.com/bearyinnovative/bearychat-tutorial/blob/master/robots/incoming.md#attachments | |
| channel | Канал для отправки сообщения. Если отсутствует, сообщение отправляется в канал по умолчанию, выбранный параметром url. | |
| markdown bool |
| Если yes, текст будет обработан как разметка Markdown. |
| text | Сообщение для отправки. | |
| url обязательно | Веб-адрес BearyChat WebHook. Он аутентифицирует вас в сервисе bearychat. Он выглядит примерно так: https://hook.bearychat.com/=ae2CF/incoming/e61bd5c57b164e04b11ac02e66f47f60. |
Примеры
- name: Send notification message via BearyChat
local_action:
module: bearychat
url: |
https://hook.bearychat.com/=ae2CF/incoming/e61bd5c57b164e04b11ac02e66f47f60
text: "{{ inventory_hostname }} completed"
- name: Send notification message via BearyChat all options
local_action:
module: bearychat
url: |
https://hook.bearychat.com/=ae2CF/incoming/e61bd5c57b164e04b11ac02e66f47f60
text: "{{ inventory_hostname }} completed"
markdown: no
channel: "#ansible"
attachments:
- title: "Ansible on {{ inventory_hostname }}"
text: "May the Force be with you."
color: "#ffffff"
images:
- http://example.com/index.png
Возвращаемые значения
Общие возвращаемые значения описаны здесь, а следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| msg строка | success | результат выполнения Пример: OK |
Статус
Этот модуль помечен как stableinterface, что означает, что разработчики гарантируют отсутствие изменений интерфейса, несовместимых со старыми версиями.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Более подробную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Jiangge Zhang (@tonyseek)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.
© 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/bearychat_module.html