Administrar los miembros del canal elástico - Amazon Chime SDK

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.

Administrar los miembros del canal elástico

Para administrar los miembros de un canal elástico, usa las CreateChannelMembershipCreateChannelBanAPI y. CreateChannelModerator La siguiente información explica como usarlas.

Membresías de canal

La API de CreateChannelMembership crea membresías a nivel de subcanal. Los subcanales pueden incluir moderadores y miembros habituales.

  • Moderadores: puede añadir moderadores a varios subcanales. Esto permite a los moderadores enviar mensajes en cada uno de los subcanales a los que pertenecen. Cuando agrega un moderador a un subcanal, debe proporcionar el SubChannelId.

    Si quiere asignar moderadores a los nuevos subcanales automáticamente, puede habilitar la transmisión de mensajes, escuchar los eventos de creación de subcanales y, después, crear una membresía de moderador en respuesta a esos eventos.

    Por último, puede eliminar a los moderadores de subcanales específicos o de todos los subcanales. Utiliza la DeleteChannelMembershipAPI en ambos casos. Para eliminar un moderador de un subcanal específico, debe proporcionar el SubChannelId. Si no proporciona un ID para un subcanal, el sistema elimina al moderador de todos los subcanales. Por último, puedes usar la ListSubChannelsAPI para enumerar los subcanales y el número de miembros de cada uno.

  • Miembros habituales: representan la mayoría de los miembros del canal. Solo puede añadir un miembro habitual a un subcanal. Además, no puede pasar un número SubChannelId al crear o eliminar las membresías de un canal, ya que el sistema controla en qué subcanal se crea una membresía.

Moderadores del canal

La API de CreateChannelModerator crea moderadores a nivel de canal elástico. Los moderadores pueden ver todos los mensajes de todos los subcanales. Al ascender a un miembro habitual a moderador del canal, el sistema elimina todas las membresías del canal existentes para ese miembro. Lo mismo ocurre cuando se degrada a un moderador.

Prohibiciones de canal

La API de CreateChannelBan crea prohibiciones a nivel de canal elástico. Un AppInstanceUser prohibido no puede pertenecer a ningún subcanal. Cuando expulsa a un miembro, el sistema elimina todas las membresías del canal de ese miembro.