MCPcopy Create free account

hub / github.com/tulir/whatsmeow / functions

Functions12,025 in github.com/tulir/whatsmeow

↓ 1 callersMethodGetEncCommentMessage
()
proto/waE2E/WAWebProtobufsE2E.pb.go:10921
↓ 1 callersMethodGetEncHandle
()
proto/waE2E/WAWebProtobufsE2E.pb.go:14749
↓ 1 callersMethodGetEncReactionMessage
()
proto/waE2E/WAWebProtobufsE2E.pb.go:10830
↓ 1 callersMethodGetEncodedMappingPayload
()
proto/waE2E/WAWebProtobufsE2E.pb.go:17314
↓ 1 callersMethodGetEphemeral
()
proto/waWa6/WAWebProtobufsWa6.pb.go:1501
↓ 1 callersMethodGetFingerprint
()
proto/waE2E/WAWebProtobufsE2E.pb.go:14437
↓ 1 callersMethodGetFirstDevice
GetFirstDevice is a convenience method for getting the first device in the store. If there are no devices, then a new device will be created. You shou
store/sqlstore/container.go:165
↓ 1 callersMethodGetFrankingKey
()
proto/waMsgApplication/WAMsgApplication.pb.go:311
↓ 1 callersMethodGetGifPlayback
()
proto/waE2E/WAWebProtobufsE2E.pb.go:7940
↓ 1 callersMethodGetGroupInfo
GetGroupInfo requests basic info about a group chat from the WhatsApp servers.
group.go:604
↓ 1 callersMethodGetHistorySyncNotification
()
proto/waE2E/WAWebProtobufsE2E.pb.go:7573
↓ 1 callersMethodGetImage
()
proto/waConsumerApplication/WAConsumerApplication.pb.go:2219
↓ 1 callersMethodGetImageMessage
()
proto/waArmadilloApplication/WAArmadilloApplication.pb.go:2789
↓ 1 callersMethodGetIsCompressed
()
proto/waE2E/WAWebProtobufsE2E.pb.go:19957
↓ 1 callersMethodGetKeepType
()
proto/waWeb/WAWebProtobufsWeb.pb.go:3618
↓ 1 callersMethodGetKeyIndex
()
proto/waAdv/WAAdv.pb.go:272
↓ 1 callersMethodGetLabelEditAction
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:3689
↓ 1 callersMethodGetLatestAppStateSyncKeyID
(ctx context.Context)
store/store.go:64
↓ 1 callersMethodGetListType
()
proto/waE2E/WAWebProtobufsE2E.pb.go:6618
↓ 1 callersMethodGetManyLIDsForPNs
(ctx context.Context, pns []types.JID)
store/store.go:190
↓ 1 callersMethodGetManySessions
(ctx context.Context, addresses []string)
store/store.go:33
↓ 1 callersMethodGetMarkChatAsReadAction
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:3731
↓ 1 callersMethodGetMediaType
()
download.go:66
↓ 1 callersMethodGetMessageForRetry
(ctx context.Context, receipt *events.Receipt, messageID types.MessageID)
internals.go:650
↓ 1 callersMethodGetMessageTimestamp
()
proto/waWeb/WAWebProtobufsWeb.pb.go:1550
↓ 1 callersMethodGetMessages
()
proto/waWinUIApi/WAWinUIApi.pb.go:575
↓ 1 callersMethodGetMetadata
()
proto/waWeb/WAWebProtobufsWeb.pb.go:3429
↓ 1 callersMethodGetMissingKeyIDs
(ctx context.Context, pl *PatchList)
appstate/keys.go:192
↓ 1 callersMethodGetMutations
()
proto/waServerSync/WAServerSync.pb.go:610
↓ 1 callersMethodGetMuteAction
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:3654
↓ 1 callersMethodGetMuted
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:7605
↓ 1 callersMethodGetNCTSalt
(ctx context.Context)
store/store.go:154
↓ 1 callersMethodGetName
()
proto/waE2E/WAWebProtobufsE2E.pb.go:16880
↓ 1 callersMethodGetNctSalt
()
proto/waHistorySync/WAWebProtobufsHistorySync.pb.go:690
↓ 1 callersMethodGetNctSaltSyncAction
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:4123
↓ 1 callersMethodGetNotAfter
()
proto/waCert/WACert.pb.go:326
↓ 1 callersMethodGetNotBefore
()
proto/waCert/WACert.pb.go:319
↓ 1 callersMethodGetOrGenPreKeys
(ctx context.Context, count uint32)
store/store.go:42
↓ 1 callersMethodGetOutgoingEvent
(ctx context.Context, chatJID, altChatJID types.JID, id types.MessageID)
store/store.go:171
↓ 1 callersMethodGetPatchMAC
()
proto/waServerSync/WAServerSync.pb.go:690
↓ 1 callersMethodGetPeerDataOperationRequestMessage
()
proto/waE2E/WAWebProtobufsE2E.pb.go:7629
↓ 1 callersMethodGetPeerDataOperationRequestResponseMessage
()
proto/waE2E/WAWebProtobufsE2E.pb.go:7636
↓ 1 callersMethodGetPhash
()
proto/waE2E/WAWebProtobufsE2E.pb.go:12766
↓ 1 callersMethodGetPinAction
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:3661
↓ 1 callersMethodGetPinned
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:7558
↓ 1 callersMethodGetPlaceholderMessageResendResponse
()
proto/waE2E/WAWebProtobufsE2E.pb.go:19540
↓ 1 callersMethodGetPn
()
proto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.pb.go:64
↓ 1 callersMethodGetPollCreationMessageKey
()
proto/waE2E/WAWebProtobufsE2E.pb.go:12389
↓ 1 callersMethodGetPreKey
(ctx context.Context, id uint32)
store/store.go:44
↓ 1 callersMethodGetPrivacySettings
GetPrivacySettings will get the user's privacy settings. If an error occurs while fetching them, the error will be logged, but the method will just re
privacysettings.go:47
↓ 1 callersMethodGetProgress
()
proto/waHistorySync/WAWebProtobufsHistorySync.pb.go:599
↓ 1 callersMethodGetPushConfigAttrs
()
push.go:20
↓ 1 callersMethodGetPushName
()
proto/waWa6/WAWebProtobufsWa6.pb.go:1159
↓ 1 callersMethodGetPushnames
()
proto/waHistorySync/WAWebProtobufsHistorySync.pb.go:606
↓ 1 callersMethodGetQRChannel
GetQRChannel returns a channel that automatically outputs a new QR code when the previous one expires. This must be called *before* Connect(). It wil
qrchan.go:204
↓ 1 callersFunctionGetQueryIDToMessageName
()
argo/argo.go:57
↓ 1 callersMethodGetSalt
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:4614
↓ 1 callersMethodGetSecretEncType
()
proto/waE2E/WAWebProtobufsE2E.pb.go:6118
↓ 1 callersMethodGetSecretEncryptedMessage
()
proto/waE2E/WAWebProtobufsE2E.pb.go:10977
↓ 1 callersMethodGetSenderKey
(ctx context.Context, group, user string)
store/store.go:52
↓ 1 callersMethodGetSenderKeyDistributionMessage
()
proto/waE2E/WAWebProtobufsE2E.pb.go:10515
↓ 1 callersMethodGetSession
(ctx context.Context, address string)
store/store.go:31
↓ 1 callersMethodGetStarAction
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:3640
↓ 1 callersMethodGetStatic
()
proto/waWa6/WAWebProtobufsWa6.pb.go:1508
↓ 1 callersMethodGetStatusPrivacy
GetStatusPrivacy gets the user's status privacy settings (who to send status broadcasts to). There can be multiple different stored settings, the fir
broadcast.go:93
↓ 1 callersMethodGetSticker
()
proto/waConsumerApplication/WAConsumerApplication.pb.go:2018
↓ 1 callersFunctionGetStore
()
argo/argo.go:51
↓ 1 callersMethodGetTcTokenSenderTimestamp
()
proto/waHistorySync/WAWebProtobufsHistorySync.pb.go:998
↓ 1 callersMethodGetTcTokenTimestamp
()
proto/waHistorySync/WAWebProtobufsHistorySync.pb.go:956
↓ 1 callersMethodGetText
()
proto/waCommon/WACommon.pb.go:505
↓ 1 callersMethodGetThumbnail
()
proto/waConsumerApplication/WAConsumerApplication.pb.go:1915
↓ 1 callersMethodGetThumbnailEncSHA256
()
download.go:76
↓ 1 callersMethodGetThumbnailSHA256
()
download.go:75
↓ 1 callersMethodGetTransportPayload
()
proto/instamadilloTransportPayload/InstamadilloTransportPayload.pb.go:140
↓ 1 callersMethodGetUint64
(key string, require bool)
binary/attrs.go:94
↓ 1 callersMethodGetUnarchiveChatsSetting
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:3752
↓ 1 callersMethodGetUserInfo
GetUserInfo gets basic user info (avatar, status, verified business name, device list).
user.go:214
↓ 1 callersMethodGetUserStatusMuteAction
()
proto/waSyncAction/WAWebProtobufSyncAction.pb.go:3787
↓ 1 callersMethodGetVideo
()
proto/waConsumerApplication/WAConsumerApplication.pb.go:2115
↓ 1 callersMethodGetVideoMessage
()
proto/waArmadilloApplication/WAArmadilloApplication.pb.go:2798
↓ 1 callersMethodGetViewOnceContent
()
proto/waConsumerApplication/WAConsumerApplication.pb.go:1454
↓ 1 callersMethodGetVote
()
proto/waWeb/WAWebProtobufsWeb.pb.go:3401
↓ 1 callersFunctionGetWAVersion
GetWAVersion gets the current WhatsApp web client version.
store/clientpayload.go:85
↓ 1 callersMethodGetWebInfo
()
proto/waWa6/WAWebProtobufsWa6.pb.go:1152
↓ 1 callersMethodGetWebMessageInfoBytes
()
proto/waE2E/WAWebProtobufsE2E.pb.go:20214
↓ 1 callersMethodHasSession
(ctx context.Context, address string)
store/store.go:32
↓ 1 callersFunctionHashPollOptions
HashPollOptions hashes poll option names using SHA-256 for voting. This is used by BuildPollVote to convert selected option names to hashes.
msgsecret.go:293
↓ 1 callersFunctionIndexOfDoubleByteToken
IndexOfDoubleByteToken gets the index of the double-byte token with the given string value. If there's no token with the given value, the third return
binary/token/token.go:65
↓ 1 callersFunctionIndexOfSingleToken
IndexOfSingleToken gets the index of the single-byte token with the given string value. If there's no token with the given value, the second return va
binary/token/token.go:58
↓ 1 callersMethodIsBroadcastList
IsBroadcastList returns true if the JID is a broadcast list, but not the status broadcast.
types/jid.go:121
↓ 1 callersMethodIsLoggedIn
IsLoggedIn returns true after the client is successfully connected and authenticated on WhatsApp.
client.go:572
↓ 1 callersMethodIsLoggedOut
IsLoggedOut returns true if the client should delete session data due to this connect failure.
types/events/events.go:222
↓ 1 callersMethodIsTrustedIdentity
(ctx context.Context, address string, key [32]byte)
store/store.go:27
↓ 1 callersMethodMarkPreKeysAsUploaded
(ctx context.Context, upToID uint32)
store/store.go:46
↓ 1 callersMethodMigratePNToLID
(ctx context.Context, pn, lid types.JID)
store/store.go:38
↓ 1 callersMethodMixIntoKey
(data []byte)
socket/noisehandshake.go:105
↓ 1 callersFunctionNew
New connects to the given SQL database and wraps it in a Container. Only SQLite and Postgres are currently fully supported. The logger can be nil an
store/sqlstore/container.go:46
↓ 1 callersFunctionNewADJID
NewADJID creates a new AD JID.
types/jid.go:132
↓ 1 callersFunctionNewCachedLIDMap
(db *dbutil.Database)
store/sqlstore/lidmap.go:38
↓ 1 callersFunctionNewClient
NewClient initializes a new WhatsApp web client. The logger can be nil, it will default to a no-op logger. The device store must be set. A default S
client.go:244
← previousnext →901–1,000 of 12,025, ranked by callers