interceptGatewayMessages method

  1. @mustCallSuper
Stream<GatewayMessage> interceptGatewayMessages(
  1. Shard shard,
  2. Stream<GatewayMessage> messages
)

Intercept GatewayMessages by transforming the messages stream.

Implementation

@mustCallSuper
Stream<GatewayMessage> interceptGatewayMessages(Shard shard, Stream<GatewayMessage> messages) =>
    _states[shard.client]?.interceptGatewayMessages(shard, messages) ?? messages;