

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cómo migrar desde CodeCatalyst](migration.md).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Introducción a las notificaciones de Slack
<a name="getting-started-notifications"></a>

Tras crear un proyecto, podrá configurar notificaciones de Slack para que su equipo pueda supervisar los recursos del proyecto. 

Estos pasos te explican cómo configurar las notificaciones de Slack por primera vez. CodeCatalyst Si ya ha configurado las notificaciones, consulte [Envío de notificaciones de Slack y por correo electrónico desde CodeCatalyst](notifications-manage.md). 

**nota**  
El conjunto de eventos del proyecto que se puede enviar a los canales de notificación no es el mismo conjunto de eventos sobre los que los usuarios pueden elegir que se les notifique por correo electrónico. Para obtener más información, consulte [Envío de notificaciones de Slack y por correo electrónico desde CodeCatalyst](notifications-manage.md).

**Topics**
+ [Requisitos previos](#getting-started-notifications-prerequisites)
+ [Paso 1: Conéctate CodeCatalyst a tu espacio de trabajo de Slack](#getting-started-notifications-connect-slack)
+ [Paso 2: Añade tu canal de Slack a CodeCatalyst](#getting-started-notifications-add-slack-channel)
+ [Paso 3: Prueba las notificaciones desde CodeCatalyst Slack](#getting-started-notifications-next-steps)
+ [Paso 4: Siguientes pasos](#getting-started-notifications-test)

## Requisitos previos
<a name="getting-started-notifications-prerequisites"></a>

Antes de comenzar, necesitará lo siguiente:
+ Un CodeCatalyst espacio. Para obtener información sobre cómo crear un CodeCatalyst espacio e iniciar sesión por primera vez, consulte[Configuración e inicio de sesión en CodeCatalystConfiguración e inicio de sesión en CodeCatalyst](setting-up-topnode.md).
+ Un CodeCatalyst proyecto. Para obtener más información, consulte [Creación de un proyecto](projects-create.md).
+ Una CodeCatalyst cuenta con el rol de **administrador del proyecto** o **administrador del espacio**. Para obtener más información, consulte [Concesión de acceso en los roles de usuario](ipa-roles.md).
+ Una cuenta de Slack y un espacio de trabajo de Slack a los que se pueda acceder mediante. CodeCatalyst
+ Un canal de Slack al que se CodeCatalyst enviarán las notificaciones. El canal puede ser público o privado.

## Paso 1: Conéctate CodeCatalyst a tu espacio de trabajo de Slack
<a name="getting-started-notifications-connect-slack"></a>

Solo los usuarios con el rol de **administrador del espacio** pueden añadir o eliminar espacios de trabajo de Slack. Añadir o eliminar un espacio de trabajo de Slack afecta a todos los proyectos del espacio. Para establecer la conexión entre CodeCatalyst y Slack, CodeCatalyst realiza un protocolo de OAuth autenticación seguro con tu espacio de trabajo de Slack. 

Sigue las siguientes instrucciones para conectarte a tu espacio de trabajo CodeCatalyst de Slack.

**nota**  
Solo tendrá que hacer esto una vez para cada espacio de trabajo de Slack. Luego, puede configurar las notificaciones por canal de Slack.

**Para conectarte CodeCatalyst a tu espacio de trabajo de Slack**

1. Abre la CodeCatalyst consola en [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Vaya a su proyecto.

1. En el panel de navegación, seleccione **Configuración del proyecto**.

1. Seleccione la pestaña **Notificaciones**.

1. Seleccione **Configurar notificaciones**.

1. Seleccione **Conectar al espacio de trabajo de Slack**.

1. Lea el contenido del cuadro de diálogo y seleccione **Conectar al espacio de trabajo de Slack**.

1. En el mensaje de **Amazon Q Developer en aplicaciones de chat**:

   1. En la parte superior derecha, elija el espacio de trabajo de Slack que contenga el canal.

   1. Elija **Permitir**.

   Volverá a la CodeCatalyst consola.

1. Siga en [Paso 2: Añade tu canal de Slack a CodeCatalyst](#getting-started-notifications-add-slack-channel).

## Paso 2: Añade tu canal de Slack a CodeCatalyst
<a name="getting-started-notifications-add-slack-channel"></a>

Necesitas el ID del canal de Slack para añadir tu canal. CodeCatalyst

**Obtención del ID del canal de Slack**

1. Inicie sesión en Slack. Para obtener más información, consulte [Conectarse a Slack](https://slack.com/help/articles/212681477-Sign-in-to-Slack).

1. Vaya al espacio de trabajo de Slack donde se encuentre el canal al que quiera que vayan las notificaciones. Para obtener más información, consulte [Cambiar de espacios de trabajo](https://slack.com/help/articles/1500002200741-Switch-between-workspaces) o [Conectarse a espacios de trabajo adicionales](https://slack.com/help/articles/212681477-Sign-in-to-Slack).

1. En el panel de navegación, abra el menú contextual (clic con el botón derecho) del canal al que desee que vayan las notificaciones y elija **Abrir detalles del canal**.

   El ID del canal aparecerá en la parte inferior del cuadro de diálogo. 

1. Copie el valor de **ID de canal**. Lo necesitará en el siguiente paso.

Ahora puedes conectar tu canal de Slack con el ID de canal que acabas de copiar. CodeCatalyst

**Para añadir tu canal de Slack a CodeCatalyst**

1. Antes de empezar, si el canal de Slack es privado, añada la aplicación Amazon Q Developer en aplicaciones de chat al canal siguiendo este procedimiento:

   1. En el cuadro de mensajes del canal de Slack, introduzca **@aws** y seleccione **aws app** en el cuadro de diálogo.

   1. Pulse Intro.

      Aparecerá un mensaje de Slackbot diciendo que Amazon Q Developer en aplicaciones de chat no está en el canal privado. 

   1. Seleccione **Invitarlas** para invitar al canal a Amazon Q Developer en aplicaciones de chat.

1. En la CodeCatalyst consola, selecciona **Siguiente**.

1. En **ID de canal**, pegue el ID del canal de Slack que ha obtenido anteriormente.

1. En **Nombre del canal**, introduzca un nombre. Le recomendamos que use el nombre del canal de Slack.

1. Elija **Siguiente**.

1. En **Seleccionar eventos de notificaciones**, elija el tipo de evento para el que desea recibir notificaciones.

1. Seleccione **Finalizar**.

## Paso 3: Prueba las notificaciones desde CodeCatalyst Slack
<a name="getting-started-notifications-next-steps"></a>



Cuando el proyecto esté configurado para enviar notificaciones sobre el estado del flujo de trabajo, podrá ver las notificaciones en Slack.

**Visualización de las notificaciones en Slack**

1. En tu CodeCatalyst proyecto, [inicia un flujo de trabajo manualmente](workflows-manually-start.md) para completar una ejecución del flujo de trabajo y recibir una notificación de estado cuando finalice la ejecución.

1. En Slack, consulte el canal que haya configurado para las notificaciones. Las notificaciones muestran el estado más reciente de cada flujo de trabajo ejecutado y si se ha ejecutado correctamente o no.

## Paso 4: Siguientes pasos
<a name="getting-started-notifications-test"></a>

Una vez que hayas configurado un espacio de trabajo de Slack para tu CodeCatalyst espacio, podrás añadir canales de Slack adicionales a los CodeCatalyst proyectos existentes y añadirlos a los proyectos nuevos una vez que los hayas creado. También puedes informar a los usuarios del proyecto de que pueden configurar las notificaciones personales de Slack para sus miembros IDs de Slack y configurar los eventos para los que recibirán correos electrónicos. Para obtener más información, consulte [Envío de notificaciones de Slack y por correo electrónico desde CodeCatalyst](notifications-manage.md).