Versions in this module Expand all Collapse all v0 v0.4.0 Jul 22, 2026 Changes in this version + var ErrMissingConfig = errors.New("whatsapp: missing required config field") + func Addr(b *core.Bot) string + func New(cfg Config) (*core.Bot, error) + type Config struct + Addr string + AppSecret string + GraphVersion string + HTTPClient *http.Client + Path string + PhoneNumberID string + Token string + VerifyToken string + type Media struct + Filename string + ID string + MimeType string + type Message struct + AuthorName string + From string + ID string + Media *Media + Raw json.RawMessage + Reaction *ReactionInfo + Text string + Timestamp time.Time + Type string + func RawMessage(m *core.Message) (*Message, bool) + func RawReaction(r *core.Reaction) (*Message, bool) + type ReactionInfo struct + Emoji string + MessageID string