telegram - модуль для отправки уведомлений через Telegram
Новое в версии 2.2.
Описание
- Отправка уведомлений через бота Telegram в проверенную группу или пользователю
Параметры
| параметр | обязательно | значение по умолчанию | допустимые значения | примечания |
|---|---|---|---|---|
| chat_id | да | ID чата Telegram-группы или пользователя | ||
| msg | да | Текст сообщения, которое вы хотите отправить. | ||
| msg_format (добавлен в 2.4)
| нет | plain |
| Формат сообщения. Опции форматирования `markdown` и `html` описаны в документации Telegram API (https://core.telegram.org/bots/api#formatting-options). Если установлена опция `plain`, сообщение не будет отформатировано. |
| token | да | Токен, идентифицирующий вашего бота 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 | ошибка | строка | Ошибка запроса: пустой текст сообщения |
Примечания
Примечание
- Вам потребуется учетная запись Telegram и создание бота Telegram для использования этого модуля.
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.
Для получения помощи в разработке модулей, если вы так решите, пожалуйста, прочитайте Информация о сообществе и участие, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/telegram_module.html