Stephen
- Total activity 138
- Last activity
- Member since
- Following 0 users
- Followed by 2 users
- Votes 0
- Subscriptions 75
Articles
Recent activity by Stephen-
Does Stream Chat support speech-to-text functionality?
Stream Chat SDKs do not directly handle speech-to-text functionality, as this is typically a feature provided by the device's operating system keyboard. To implement speech-to-text in your chat app...
-
Complex QueryChannels Filters - A Pattern to Avoid
The QueryChannels API is typically core to most chat applications because it provides the data to populate a list of channels the user can interact with. The API accepts two parameters filter and s...
-
Adding End-to-End Encryption (E2EE) to Stream Chat - What You Need To Know
Overview End-to-end encryption (E2EE) ensures that only the communicating users can read the contents of their messages. While E2EE enhances privacy, it also introduces challenges for moderation an...
-
Conducting Load Tests
Overview Conducting a load test for your application is a common step in ensuring your app can handle the expected traffic and user activity. However, it's important to approach load testing in a m...
-
User for System Messages
Issue: When trying to send a system message using the type: "system", users are prompted to set a user_id, which can be confusing as the system itself is sending the message. Solution: To send a sy...
-
Query Filter Review - Performance, Timeouts, Simplification
Several of our APIs accept a filter as part of the request, which tells our databases which data to return. We don't have restrictions on the filters that we accept, so our customers can create qui...
-
Debugging a race condition in your integration
One of the most common reasons for an integration problem is a race condition between making an API request and successfully initializing the client. Every API request from the client-side require...
-
Timeout of 3000ms exceeded - what to do
If an API request times out, there is a method for increasing the timeout threshold. What is happening is that the total round trip time of the API request is being exceeded. The full API request ...
-
Does the API Work in China?
Yes, as long as our API is accessible then you can use it. However, we have historically had an issue with certain ISPs in China who have blocked our domain. There has been nothing we can do about ...
-
Restrictions with Ranked Feeds
Ranked feeds use metadata at the top level of an activity to reorganize activities in a feed based on your algorithm. Ranking algorithms need to use data that is at the top level of an activity, ...