Carl
Carl
Testing in my bot over a longer period has shown there is a significant issue somewhere; the bot keeps failing to make interaction responses in time. This likely means that...
Thanks! No problem at all, I'll leave an update when I think it's ready to go. I certainly need some time to look into a couple of issues, and that...
> Testing in my bot over a longer period has shown there is a significant issue somewhere; the bot keeps failing to make interaction responses in time... Further testing has...
Yes, either an `OperationCanceledException` or `TaskCanceledException` should indicate a user-requested shutdown. I didn't feel a need to log them, but it's no harm to do so.
> Can this be worked on more? I would most certainly like this. Sorry for the slow reply. I've had a number of other projects on my plate. With the...
I don't think this is suitable to break out into a generic library. Most of the components have logic that's tailored towards Discord's error codes and connection specifics. The event...
Well, we're another two months down the line and I've still made no progress on this 😓. I still hope to revisit this at some stage, but in the meantime...
Hiya @Nihlus, no sorry. Discord's response to my docs PR seemed to indicate I hadn't conveyed my request well, and owing to various things at the time I didn't respond....
Nice writeup! > I'm pretty sure @carlst99 addressed this issue in the common gateway PR, but I'm not entirely certain. Yep, I added a 'first priority' send queue, which internal...
I worked around this in my common gateway refactor by using an internal `CancellationTokenSource` for receive operations in the `WebSocketPayloadTransportService`. Said token was cancelled when `DisconnectAsync` was called, and the...