lib

package
v0.0.0-...-7a6e492 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 21, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddGroupParticipants

func AddGroupParticipants(client *whatsmeow.Client, groupJID types.JID, users []types.JID) error

func GenerateMessageID

func GenerateMessageID(client *whatsmeow.Client) types.MessageID

func HandleError

func HandleError(err error, severity ErrorSeverity, context string)

HandleError processes errors based on severity

func PrintIncomingMessage

func PrintIncomingMessage(evt *events.Message)

PrintIncomingMessage logs details of an incoming message.

func SendDocument

func SendDocument(client *whatsmeow.Client, evt *events.Message, filePath string, caption string, extra ...whatsmeow.SendRequestExtra) error

func SendImage

func SendImage(client *whatsmeow.Client, evt *events.Message, imagePath string, caption string, extra ...whatsmeow.SendRequestExtra) error

func SendQuotedTextReply

func SendQuotedTextReply(client *whatsmeow.Client, evt *events.Message, text string, extra ...whatsmeow.SendRequestExtra) error

func SendText

func SendText(client *whatsmeow.Client, target types.JID, text string, extra ...whatsmeow.SendRequestExtra) (whatsmeow.SendResponse, error)

func SetDisappearingTimer

func SetDisappearingTimer(client *whatsmeow.Client, target types.JID, duration time.Duration) error

Types

type ErrorSeverity

type ErrorSeverity int

ErrorSeverity defines the severity level of an error

const (
	SeverityLow ErrorSeverity = iota
	SeverityMedium
	SeverityHigh
	SeverityCritical
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL