How to search a group channel

[Problem/Question]
// Detailed description of issue.
I am not able to search a group channel


// If problem, please fill out the below. If question, please delete.
[SDK Version]
// What version of the SDK are you using?
@sendbird/chat”: “^4.3.0”,

[Reproduction Steps]
// Please provide reproduction steps and, if possible, code snippets.
const sb = SendbirdService.chatClient;
const params = {
includeEmpty: true,
publicChannelFilter: “all”,
channelNameContainsFilter: Sendbird_${number}_${phone},
};
console.log("params ====== ", params);
const query = sb.groupChannel.createPublicGroupChannelListQuery(params);

        console.log("query ====== ", query);
        const channels = await query.next();
        console.log("channels ======== ", channels);

in “query” variable I am not getting any channel

[Frequency]
// How frequently is this issue occurring?
Everytime

[Current impact]
// How is this currently impacting your implementation?
I am blocked due to this.

Hello @Nitish_Beejawat

Welcome to the Sendbird community!

Can you try removing the publicChannelFilter parameter from your params object and confirm if you are able to get the ChannelList?

Thanks Thanraj,

I have solved the previous issue. Now I got into another issue.
I am trying to use sendbird group call but it is showing me error saying “sendinvitation function is not defined.

I am using the following code:

const roomParams = {
roomType: SendbirdCalls.RoomType.SMALL_ROOM_FOR_VIDEO,
// customItems: JSON.parse(currentChannel.data),
};

        const room = await SendbirdCalls.createRoom(roomParams);
        console.log("sendbird rooms ======== ", room)
        // Room has been created successfully.
        const enterParams = {
            videoEnabled: type == 'video' ? true : false,
            audioEnabled: true
        }
        
        await room.enter(enterParams)
        console.log("enterParams ======== ", room)
        for(let i = 0 ; i < users.length ; i++){
            if(userProfile?.data?.phone != users[i]){
                const invitation = await room.sendInvitation(users[i]);
                console.log("invitation ======== ", invitation)
            }
        }

I am getting following details when I console room after running “room.enter()”

{“_binder”: {“_jsEventEmitter”: {“eventPool”: [Object]}, “_nativeEventEmitter”: {“_nativeModule”: [Object]}, “_nativeModule”: {“NATIVE_SDK_VERSION”: “1.10.0”, “accept”: [Function promiseMethodWrapper], “addDirectCallSound”: [Function nonPromiseMethodWrapper], “addListener”: [Function nonPromiseMethodWrapper], “authenticate”: [Function promiseMethodWrapper], “createDirectCallLogListQuery”: [Function promiseMethodWrapper], “createRoom”: [Function promiseMethodWrapper], “createRoomListQuery”: [Function promiseMethodWrapper], “deauthenticate”: [Function promiseMethodWrapper], “dial”: [Function promiseMethodWrapper], “end”: [Function promiseMethodWrapper], “enter”: [Function promiseMethodWrapper], “exit”: [Function nonPromiseMethodWrapper], “fetchRoomById”: [Function promiseMethodWrapper], “getCachedRoomById”: [Function promiseMethodWrapper], “getConstants”: [Function anonymous], “getCurrentUser”: [Function promiseMethodWrapper], “getDirectCall”: [Function promiseMethodWrapper], “getOngoingCalls”: [Function promiseMethodWrapper], “handleFirebaseMessageData”: [Function nonPromiseMethodWrapper], “initialize”: [Function nonPromiseMethodWrapper], “muteMicrophone”: [Function nonPromiseMethodWrapper], “queryNext”: [Function promiseMethodWrapper], “queryRelease”: [Function nonPromiseMethodWrapper], “registerPushToken”: [Function promiseMethodWrapper], “removeDirectCallSound”: [Function nonPromiseMethodWrapper], “removeListeners”: [Function nonPromiseMethodWrapper], “selectAudioDevice”: [Function promiseMethodWrapper], “selectVideoDevice”: [Function promiseMethodWrapper], “setDirectCallDialingSoundOnWhenSilentOrVibrateMode”: [Function nonPromiseMethodWrapper], “startVideo”: [Function nonPromiseMethodWrapper], “stopVideo”: [Function nonPromiseMethodWrapper], “switchCamera”: [Function promiseMethodWrapper], “unmuteMicrophone”: [Function nonPromiseMethodWrapper], “unregisterPushToken”: [Function promiseMethodWrapper], “updateLocalVideoView”: [Function nonPromiseMethodWrapper], “updateRemoteVideoView”: [Function nonPromiseMethodWrapper]}, “_supportedNativeEvents”: [“sendbird.call.default”, “sendbird.call.direct”, “sendbird.call.group”]}, “_internalEvents”: {“add”: [Function add], “emit”: [Function emit], “pool”: []}, “_localParticipant”: null, “_participants”: [], “_props”: {“availableAudioDevices”: [], “createdAt”: 1679470663137, “createdBy”: “7976721592”, “currentAudioDevice”: null, “customItems”: {}, “localParticipant”: null, “participants”: [], “remoteParticipants”: [], “roomId”: “dca4524c-2ee7-4067-a253-ff364dd03ee6”, “state”: “OPEN”, “type”: “SMALL_ROOM_FOR_VIDEO”}, “_remoteParticipants”: [], “addListener”: [Function anonymous], “android_selectAudioDevice”: [Function anonymous], “enter”: [Function anonymous]}

Can you please help me and let me know what I need to do?
It is quiet URGENT

@Nitish_Beejawat : I’m glad that the previous issue is resolved.

Following up on the calls issue, the Room.sendInvitation(User) was added as part of the 1.10.0 release - Release 1.10.0 · sendbird/sendbird-calls-javascript · GitHub. I would like to confirm if you are using the similar calls SDK version on your environment?

Additionally, in order to streamline the discussion relevant to the initial post, I kindly suggest creating a separate post for problems relating to other products.

Hello Thanraj,

Thanks for your views actually I need to implement group video calling like whatsapp in react native. So Is it possible in any way that we can invite using react native sdk as I need to use react natives predefined views also that is provided by sendbird react native sdk.

also do we get voip notification when we send and invite?

Please update how can I implement group calling like whatsapp using sendbird.

Sure I will make a new issue request of same

Thanks
Sincerely
Nitish Beejawat