Descripción general
El módulo Magento 2 Slack Notifier envía excepciones del registrador automáticamente a un canal de Slack específico. Esta integración te ayuda a mantenerte actualizado sobre problemas críticos en tu tienda Magento al enviar notificaciones en tiempo real directamente a tu espacio de trabajo de Slack.
Características
Instalación
Usando Composer
Navegue hasta su directorio raíz de Magento 2.
Requerir el módulo usando Composer:
El compositor requiere magify/magento2-module-slacknotifier
Habilitar el módulo:
módulo php bin/magento: habilitar Magify_SlackNotifier
Ejecute el comando de actualización de configuración:
Configuración de php bin/magento:actualizar
Configuración
En el panel de administración de Magento, navega a Tiendas > Configuración > Avanzado > Desarrollador > Slack Notifier.
Configure los siguientes ajustes:
Uso
Una vez configurado, el módulo enviará automáticamente excepciones de registro de los tipos especificados a su canal de Slack. Puedes monitorear estas notificaciones para responder rápidamente a problemas en tu tienda Magento.
Servicio de mensajes personalizados
Descripción general
El servicio de mensajes personalizados permite a los desarrolladores enviar cualquier mensaje a un canal de Slack específico, con la opción de elegir entre envío asíncrono o sincrónico.
Nota
Si el canal y el token no están configurados en los parámetros de la función, el servicio utilizará los valores configurados en el panel de administración de Magento.
Uso
Aquí hay un ejemplo de cómo utilizar el servicio de mensajes personalizados en su módulo Magento 2:
1 - Inyecte el mensaje personalizado en su clase:
customMessage = $customMessage; parent::__construct($context); } public function execute() { $title= "This is a test title"; $message = "This is a test message"; $async = false; // or true based on your requirement $channel = "your-channel-id"; $token = "your-token"; $this->customMessage->notifyMessage($title, $message, $async, $channel, $token); } }
2 - Llame al método notifyMessage con su título, mensaje, ID de canal, token y tipo de envío (async/sync).
Apoyo
Para solicitudes de soporte y funciones, abra una incidencia en el repositorio de GitHub.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3