func TriggerTypingIndicator(client httd.Poster, channelID Snowflake) (err error) {
	resp, _, err := client.Post(&httd.Request{
		Ratelimiter: ratelimitChannelTyping(channelID),
		Endpoint:    endpoint.ChannelTyping(channelID),
	})
	if err != nil {
		return
	}

	if resp.StatusCode != http.StatusNoContent {
		msg := "unexpected http response code. Got " + resp.Status + ", wants " + http.StatusText(http.StatusNoContent)
		err = errors.New(msg)
	}
	return
}
// TriggerTypingIndicator [POST]    Post a typing indicator for the specified channel. Generally bots should
//                                  not implement this route. However, if a bot is responding to a command and
//                                  expects the computation to take a few seconds, this endpoint may be called
//                                  to let the user know that the bot is processing their message. Returns a 204
//                                  empty response on success. Fires a Typing Start Gateway event.
// Endpoint                         /channels/{channel.id}/typing
// Rate limiter [MAJOR]             /channels/{channel.id}/typing
// Discord documentation            https://discordapp.com/developers/docs/resources/channel#trigger-typing-indicator
// Reviewed                         2018-06-10
// Comment                          -
TriggerTypingIndicator [POST]    Post a typing indicator for the specified channel. Generally bots should
not implement this route. However, if a bot is responding to a command and
expects the computation to take a few seconds, this endpoint may be called
to let the user know that the bot is processing their message. Returns a 204
empty response on success. Fires a Typing Start Gateway event.
// TriggerTypingIndicator [ POST ] Post a typing indicator for the specified channel . Generally bots should // not implement this route . However if a bot is responding to a command and // expects the computation to take a few seconds this endpoint may be called // to let the user know that the bot is processing their message . Returns a 204 // empty response on success . Fires a Typing Start Gateway event . // Endpoint / channels / { channel . id } / typing // Rate limiter [ MAJOR ] / channels / { channel . id } / typing // Discord documentation https : // discordapp . com / developers / docs / resources / channel#trigger - typing - indicator // Reviewed 2018 - 06 - 10 // Comment -
func TriggerTypingIndicator(client httd.Poster, channelID Snowflake) (err error) {
	resp, _, err := client.Post(&httd.Request{
		Ratelimiter: ratelimitChannelTyping(channelID),
		Endpoint:    endpoint.ChannelTyping(channelID),
	})
	if err != nil {
		return
	}
	if resp.StatusCode != http.StatusNoContent {
		msg := "unexpected http response code. Got " + resp.Status + ", wants " + http.StatusText(http.StatusNoContent)
		err = errors.New(msg)
	}
	return
}
func TriggerTypingIndicator ( client httd . Poster , channelID Snowflake ) ( err error ) { resp , _ , err := client . Post ( & httd . Request { Ratelimiter : ratelimitChannelTyping ( channelID ) , Endpoint : endpoint . ChannelTyping ( channelID ) , } ) if err != nil { return } if resp . StatusCode != http . StatusNoContent { msg := " " + resp . Status + " " + http . StatusText ( http . StatusNoContent ) err = errors . New ( msg ) } return }
TriggerTypingIndicator [POST]    Post a typing indicator for the specified channel.
TriggerTypingIndicator [ POST ] Post a typing indicator for the specified channel .