Arriba

Función de chat grupal

Comando básico para agregar un usuario a un diálogo:

 window.imbaApi.openDialog (2)

Donde puede sustituir la identificación de usuario en ganchos y luego se abrirá la correspondencia con este usuario, la identificación de usuario es la identificación del usuario registrado en su sitio. Si necesita agregar un usuario a un grupo de chat, puede crear y poner un botón en el sitio, haciendo clic en el cual el usuario se unirá automáticamente a la conversación.

El chat grupal funciona como una sala. Hay tres comandos principales para crear salas y agregar usuarios:

1)

imbaApi.openRoom (id)

Abre una habitación, con un número de identificación pasado como parámetro de entrada a una función

2)

imbaApi.addToRoom ({users_ids: ['10'], room_id: '114'})

El administrador de la sala (creador de la sala) puede agregarle nuevos usuarios. Acepta una matriz con los campos users_ids y room_id como entrada. Si una persona que no es administrador agrega, el usuario no se agregará.

3)

imbaApi.newRoom (['21', '10'], 'Nueva habitación 2', 0)

El usuario crea una nueva sala, a la que se agregan 2 o más usuarios a su lado, que se especifican en el primer parámetro de entrada, como en el ejemplo, el nombre de la sala es el segundo parámetro, el tercero por defecto es 0.

Código para agregar un grupo a la lista de contactos

Se puede agregar a cualquier página del sitio. Cuando se carga la página con este código, el grupo del usuario autorizado se agregará a la lista de sus diálogos.

   <script>
  window.imbaApi.load ();
  window.imbaApi.on ('ImbaChat.Auth.Success', () => {

    // nombre único del grupo
    let pipe = "TG_341";

    // Título del grupo
    let title = "Título del grupo"

    window.imbaApi.addToRoom ({
      tubería: tubería,
      título: título,
      es_público: 1,
      tipo: imbaApi.room_type.conference,
    })
  });
</script>

El ejemplo de chat grupal usando:

Hay una nueva función para agregar un usuario autorizado a la sala de chat, que se describe en el código. Y también, si pasa el cursor sobre el avatar de un usuario que escribió un mensaje en un chat grupal, se mostrará su nombre y se abrirá un diálogo con él haciendo clic.

Otros artículos: