Versions in this module Expand all Collapse all v1 v1.5.2 May 27, 2023 Changes in this version + func Filter(callable func(*gobotapi.Client, T), operands FilterOperand) func(*gobotapi.Client, T) + type DataFilter struct + Chat *types.Chat + Client *gobotapi.Client + Date *int64 + From *types.User + Message *types.Message + RawUpdate any + type FilterOperand func(options *DataFilter) bool + func And(options ...FilterOperand) FilterOperand + func AntiFlood(numEvents int, inTime time.Duration, banTime time.Duration) FilterOperand + func ChatID(idList ...int64) FilterOperand + func Command(command string, aliasList ...string) FilterOperand + func Commands(command []string, aliasList ...string) FilterOperand + func Group() FilterOperand + func Not(option FilterOperand) FilterOperand + func Or(options ...FilterOperand) FilterOperand + func Private() FilterOperand + func SuperGroup() FilterOperand + func UserID(idList ...int64) FilterOperand + type Filterable interface