3 ms·
Let's Reverse Engineer Discord: https://news.ycombinator.com/item?id=22031218 https://news.ycombinator.com/item?id=22031218
by trynewideas 7y ago
Let's Reverse Engineer Discord: https://news.ycombinator.com/item?id=22031218 https://news.ycombinator.com/item?id=22031218
- judge2020 7y agoI wasn't able to reply at the time but this also might be to show that "this person is talking indicator". It would make more sense if the client itself lit up the user's avatar to indicate they're talking, but for some reason the gateway sends a websocket to let you know when they start/stop talking, and if the gateway goes down while in a VC you'll lose talking indicators until it can reconnect.