func (c *Client) MockEventChanReciever() {
	go func(client *Client) {
		for {
			ok := false
			select {
			case <-client.DiscordWSEventChan():
				ok = true
			case <-client.disconnected:
			}
			if !ok {
				break
			}
		}
	}(c)
}
// MockEventChanReciever removes events from the channel such that the next
//											 event can be inserted.
MockEventChanReciever removes events from the channel such that the next
event can be inserted.
// MockEventChanReciever removes events from the channel such that the next // event can be inserted .
func (c *Client) MockEventChanReciever() {
	go func(client *Client) {
		for {
			ok := false
			select {
			case <-client.DiscordWSEventChan():
				ok = true
			case <-client.disconnected:
			}
			if !ok {
				break
			}
		}
	}(c)
}
func ( c * Client ) MockEventChanReciever ( ) { go func ( client * Client ) { for { ok := false select { case <- client . DiscordWSEventChan ( ) : ok = true case <- client . disconnected : } if ! ok { break } } } ( c ) }
MockEventChanReciever removes events from the channel such that the next
event can be inserted.
MockEventChanReciever removes events from the channel such that the next event can be inserted .