Versions in this module Expand all Collapse all v0 v0.9.0 May 24, 2020 Changes in this version + const ExtraDelay + var MajorRootPaths = []string + func EmojiRune(r rune) bool + func ParseBucketKey(path string) string + func StringIsCustomEmoji(emoji string) bool + func StringIsEmojiOnly(emoji string) bool + type CustomRateLimit struct + Contains string + Reset time.Duration + type Limiter struct + CustomLimits []*CustomRateLimit + Prefix string + func NewLimiter(prefix string) *Limiter + func (l *Limiter) Acquire(ctx context.Context, path string) error + func (l *Limiter) Release(path string, headers http.Header) error