@Doug_Exner after diving deeper, I can’t tell if this is fully working.
For example, I’m creating a channel with
distinct = true
custom_type = "APPNAME:CHANNEL:COURSEID:12345"
I am able to filter the channel list by APPNAME:CHANNEL:COURSEID:12345
correctly.
However, if I select the same users from the previous chat, but use a different custom_type, it returns the previous chat. My understanding is that “distinct” factors in, not just the userIds within a chat, but also the custom_type. That doesn’t appear to be the case.
I’m not sure if it matters, but the channel being created right now only includes 1 user. Is there a limitation/bug regarding the distinct property when only having 1 user?