Use this file to discover all available pages before exploring further.
AI Integration Quick Reference
// Leave a groupawait CometChat.leaveGroup("GUID");// Listen for member left eventsCometChat.addGroupListener("listener", new CometChat.GroupListener({ onGroupMemberLeft: (message, leavingUser, group) => { }}));
Leave a group to stop receiving messages and updates from it. Once you leave, you’ll need to rejoin to participate again.
Group owners cannot leave without first transferring ownership to another member. See Transfer Group Ownership.
const GUID = "GUID";CometChat.leaveGroup(GUID).then(hasLeft => { console.log("Group left successfully:", hasLeft);}, error => { console.log("Group leaving failed with exception:", error);});
Parameter
Description
GUID
The GUID of the group you would like to leave
Once a group is left, the user will no longer receive any updates or messages pertaining to the group.On success, the method resolves with true (boolean).
CometChat.addGroupListener( "UNIQUE_LISTENER_ID", new CometChat.GroupListener({ onGroupMemberLeft: (message, leavingUser, group) => { console.log("User left", { message, leavingUser, group }); } }));
Always remove group listeners when they’re no longer needed (e.g., on component unmount or page navigation). Failing to remove listeners can cause memory leaks and duplicate event handling.