Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/Rhymen/go-whatsapp
/ types & classes
Types & classes
160 in github.com/Rhymen/go-whatsapp
⨍
Functions
1,226
◇
Types & classes
160
↓ 2 callers
TypeAlias
WebMessageInfo_WEB_MESSAGE_INFO_STATUS
binary/proto/def.pb.go:662
↓ 1 callers
TypeAlias
AdReplyInfo_AD_REPLY_INFO_MEDIATYPE
please upgrade the proto package
binary/proto/def.pb.go:23
↓ 1 callers
TypeAlias
ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE
binary/proto/def.pb.go:66
↓ 1 callers
TypeAlias
ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE
binary/proto/def.pb.go:118
↓ 1 callers
TypeAlias
HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE
binary/proto/def.pb.go:348
↓ 1 callers
TypeAlias
HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE
binary/proto/def.pb.go:293
↓ 1 callers
TypeAlias
HistorySyncNotification_HISTORY_SYNC_NOTIFICATION_HISTORYSYNCTYPE
binary/proto/def.pb.go:247
↓ 1 callers
TypeAlias
MessageStatus
message.go:226
↓ 1 callers
TypeAlias
PaymentInfo_PAYMENT_INFO_CURRENCY
binary/proto/def.pb.go:434
↓ 1 callers
TypeAlias
PaymentInfo_PAYMENT_INFO_STATUS
binary/proto/def.pb.go:474
↓ 1 callers
TypeAlias
PaymentInfo_PAYMENT_INFO_TXNSTATUS
binary/proto/def.pb.go:544
↓ 1 callers
TypeAlias
ProtocolMessage_PROTOCOL_MESSAGE_TYPE
binary/proto/def.pb.go:201
↓ 1 callers
TypeAlias
VideoMessage_VIDEO_MESSAGE_ATTRIBUTION
binary/proto/def.pb.go:158
↓ 1 callers
TypeAlias
WebFeatures_WEB_FEATURES_FLAG
binary/proto/def.pb.go:388
↓ 1 callers
TypeAlias
WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE
binary/proto/def.pb.go:714
Struct
AdReplyInfo
binary/proto/def.pb.go:1646
Struct
AudioMessage
* AudioMessage represents a audio message. Unexported fields are needed for media up/downloading and media validation. Provide a io.Reader as Content
message.go:492
Struct
AudioMessage
binary/proto/def.pb.go:2542
Interface
AudioMessageHandler
* The AudioMessageHandler interface needs to be implemented to receive audio messages dispatched by the dispatcher. */
handler.go:55
Struct
BatteryMessage
* BatteryMessage represents a battery level and charging state. */
message.go:850
Interface
BatteryMessageHandler
** The BatteryMessageHandler interface needs to be implemented to receive percentage the device connected dispatched by the dispatcher. */
handler.go:139
Struct
Call
binary/proto/def.pb.go:2844
Struct
CallButton
binary/proto/def.pb.go:1305
Struct
CancelPaymentRequestMessage
binary/proto/def.pb.go:3744
Struct
CatalogSnapshot
binary/proto/def.pb.go:4510
Struct
Chat
store.go:20
Struct
Chat
binary/proto/def.pb.go:2883
Interface
ChatListHandler
** The ChatListHandler interface needs to be implemented to apply custom actions to chat lists dispatched by the dispatcher. */
handler.go:131
Struct
Conn
* Conn is created by NewConn. Interacting with the initialized Conn is the main way of interacting with our package. It holds all necessary informatio
conn.go:74
Struct
Contact
store.go:13
Interface
ContactListHandler
** The ContactListHandler interface needs to be implemented to applky custom actions to contact lists dispatched by the dispatcher. */
handler.go:123
Struct
ContactMessage
* ContactMessage represents a contact message. */
message.go:766
Struct
ContactMessage
binary/proto/def.pb.go:2098
Interface
ContactMessageHandler
* The ContactMessageHandler interface needs to be implemented to receive contact messages dispatched by the dispatcher. */
handler.go:95
Struct
ContactsArrayMessage
binary/proto/def.pb.go:3088
Struct
ContextInfo
* ContextInfo represents contextinfo of every message */
message.go:277
Struct
ContextInfo
binary/proto/def.pb.go:1709
Struct
DeclinePaymentRequestMessage
binary/proto/def.pb.go:3705
Struct
DeviceSentMessage
binary/proto/def.pb.go:4826
Struct
DeviceSyncMessage
binary/proto/def.pb.go:4873
Struct
DocumentMessage
* DocumentMessage represents a document message. Unexported fields are needed for media up/downloading and media validation. Provide a io.Reader as Co
message.go:554
Struct
DocumentMessage
binary/proto/def.pb.go:2407
Interface
DocumentMessageHandler
* The DocumentMessageHandler interface needs to be implemented to receive document messages dispatched by the dispatcher. */
handler.go:63
Struct
ErrConnectionClosed
errors.go:37
Struct
ErrConnectionFailed
errors.go:29
Struct
ExtendedTextMessage
binary/proto/def.pb.go:2280
Struct
FourRowTemplate
binary/proto/def.pb.go:4045
Struct
FourRowTemplate_DocumentMessage
binary/proto/def.pb.go:4111
Struct
FourRowTemplate_HighlyStructuredMessage
binary/proto/def.pb.go:4115
Struct
FourRowTemplate_ImageMessage
binary/proto/def.pb.go:4119
Struct
FourRowTemplate_LocationMessage
binary/proto/def.pb.go:4127
Struct
FourRowTemplate_VideoMessage
binary/proto/def.pb.go:4123
Struct
GroupInviteMessage
binary/proto/def.pb.go:4739
Struct
HSMCurrency
binary/proto/def.pb.go:3143
Struct
HSMDateTime
binary/proto/def.pb.go:3316
Struct
HSMDateTimeComponent
binary/proto/def.pb.go:3190
Struct
HSMDateTimeUnixEpoch
binary/proto/def.pb.go:3277
Struct
HSMDateTime_Component
binary/proto/def.pb.go:3355
Struct
HSMDateTime_UnixEpoch
binary/proto/def.pb.go:3359
Struct
HSMLocalizableParameter
binary/proto/def.pb.go:3396
Struct
HSMLocalizableParameter_Currency
binary/proto/def.pb.go:3443
Struct
HSMLocalizableParameter_DateTime
binary/proto/def.pb.go:3447
Interface
Handler
* The Handler interface is the minimal interface that needs to be implemented to be accepted as a valid handler for our dispatching system. The minima
handler.go:19
Struct
HighlyStructuredMessage
binary/proto/def.pb.go:3484
Struct
HistorySyncNotification
binary/proto/def.pb.go:3001
Struct
HydratedCallButton
binary/proto/def.pb.go:1061
Struct
HydratedFourRowTemplate
binary/proto/def.pb.go:4194
Struct
HydratedFourRowTemplate_DocumentMessage
binary/proto/def.pb.go:4268
Struct
HydratedFourRowTemplate_HydratedTitleText
binary/proto/def.pb.go:4272
Struct
HydratedFourRowTemplate_ImageMessage
binary/proto/def.pb.go:4276
Struct
HydratedFourRowTemplate_LocationMessage
binary/proto/def.pb.go:4284
Struct
HydratedFourRowTemplate_VideoMessage
binary/proto/def.pb.go:4280
Struct
HydratedQuickReplyButton
binary/proto/def.pb.go:967
Struct
HydratedTemplateButton
binary/proto/def.pb.go:1108
Struct
HydratedTemplateButton_CallButton
binary/proto/def.pb.go:1164
Struct
HydratedTemplateButton_QuickReplyButton
binary/proto/def.pb.go:1156
Struct
HydratedTemplateButton_UrlButton
binary/proto/def.pb.go:1160
Struct
HydratedURLButton
binary/proto/def.pb.go:1014
Struct
ImageMessage
* ImageMessage represents a image message. Unexported fields are needed for media up/downloading and media validation. Provide a io.Reader as Content
message.go:358
Struct
ImageMessage
binary/proto/def.pb.go:1899
Interface
ImageMessageHandler
* The ImageMessageHandler interface needs to be implemented to receive image messages dispatched by the dispatcher. */
handler.go:39
Struct
Info
session.go:38
Struct
InteractiveAnnotation
binary/proto/def.pb.go:1573
Struct
InteractiveAnnotation_Location
binary/proto/def.pb.go:1619
Interface
JsonMessageHandler
* The JsonMessageHandler interface needs to be implemented to receive json messages dispatched by the dispatcher. These json messages contain status u
handler.go:106
Struct
LiveLocationMessage
* LiveLocationMessage represents a live location message */
message.go:670
Struct
LiveLocationMessage
binary/proto/def.pb.go:3783
Interface
LiveLocationMessageHandler
* The LiveLocationMessageHandler interface needs to be implemented to receive live location messages dispatched by the dispatcher. */
handler.go:71
Struct
Location
binary/proto/def.pb.go:1455
Struct
LocationMessage
* LocationMessage represents a location message */
message.go:621
Struct
LocationMessage
binary/proto/def.pb.go:2153
Interface
LocationMessageHandler
* The LocationMessageHandler interface needs to be implemented to receive location messages dispatched by the dispatcher. */
handler.go:79
Struct
MediaConn
media.go:96
TypeAlias
MediaType
message.go:17
Struct
Message
binary/proto/def.pb.go:4912
Struct
MessageInfo
* MessageInfo contains general message information. It is part of every of every message type. */
message.go:214
Struct
MessageKey
binary/proto/def.pb.go:5159
Struct
MessageOffsetInfo
chat_history.go:11
Interface
NewContactHandler
** The NewContactHandler interface needs to be implemented to receive the contact's name for the first time. */
handler.go:147
Struct
Node
binary/node.go:9
next →
1–100 of 160, ranked by callers