How can I use two types of channels in one app

I’m using sendbird(3.0.158), and sendbird-syncmanager(1.1.29) for my app.

I have two types of channels with only GroupChannel, and some channels can be moved to another type of channels.

So I tried to use some filter for query, but then the new channel insert event is not called.

Example ← I used custom type as an example, but any solution plz…

  1. I have customType “A”, “B”
  2. “A” has (“a”,“b”,“c”) channels, and “B” has (“d”,“e”,“f”) channels.
  3. “d” channel in “B” is updated with customType “A”. (Or some new “z” channel created with customType “A”)
  4. no channel event called for collection of customType “A”.

I saw this post, and I understood this post as the event comes only for the filtered channels (already fetched channels).

Then, how can I use two types of channels working properly for new channel added event also??

Is there any solution for this??

Hi @seobew,

Currently, our custom_type filtering only supports a single custom type string. If you needed to search for multiple custom types, you would need to make multiple queries and then merge the results together.

If I’m misunderstanding, please let me know.

Yeah I know that custom_type filtering only supports a single custom type string.

But, when new channel with same custom_type created, the collection (fetched already) does not get the new channel event. :point_left: Is this right?