Joey пре 3 недеља
родитељ
комит
4034e54526
100 измењених фајлова са 1471 додато и 1998 уклоњено
  1. 1 1
      proto/armadilloutil/decode.go
  2. 7 7
      proto/extra.go
  3. 12 14
      proto/instamadilloAddMessage/InstamadilloAddMessage.pb.go
  4. 1 1
      proto/instamadilloAddMessage/InstamadilloAddMessage.proto
  5. 1 1
      proto/instamadilloCoreTypeActionLog/InstamadilloCoreTypeActionLog.pb.go
  6. 1 1
      proto/instamadilloCoreTypeActionLog/InstamadilloCoreTypeActionLog.proto
  7. 40 41
      proto/instamadilloCoreTypeAdminMessage/InstamadilloCoreTypeAdminMessage.pb.go
  8. 1 1
      proto/instamadilloCoreTypeAdminMessage/InstamadilloCoreTypeAdminMessage.proto
  9. 6 8
      proto/instamadilloCoreTypeCollection/InstamadilloCoreTypeCollection.pb.go
  10. 1 1
      proto/instamadilloCoreTypeCollection/InstamadilloCoreTypeCollection.proto
  11. 6 8
      proto/instamadilloCoreTypeLink/InstamadilloCoreTypeLink.pb.go
  12. 1 1
      proto/instamadilloCoreTypeLink/InstamadilloCoreTypeLink.proto
  13. 74 75
      proto/instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.pb.go
  14. 1 1
      proto/instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.proto
  15. 6 8
      proto/instamadilloCoreTypeText/InstamadilloCoreTypeText.pb.go
  16. 1 1
      proto/instamadilloCoreTypeText/InstamadilloCoreTypeText.proto
  17. 5 6
      proto/instamadilloDeleteMessage/InstamadilloDeleteMessage.pb.go
  18. 1 1
      proto/instamadilloDeleteMessage/InstamadilloDeleteMessage.proto
  19. 6 8
      proto/instamadilloSupplementMessage/InstamadilloSupplementMessage.pb.go
  20. 1 1
      proto/instamadilloSupplementMessage/InstamadilloSupplementMessage.proto
  21. 8 10
      proto/instamadilloTransportPayload/InstamadilloTransportPayload.pb.go
  22. 1 1
      proto/instamadilloTransportPayload/InstamadilloTransportPayload.proto
  23. 5 6
      proto/instamadilloXmaContentRef/InstamadilloXmaContentRef.pb.go
  24. 1 1
      proto/instamadilloXmaContentRef/InstamadilloXmaContentRef.proto
  25. BIN
      proto/protoc.exe
  26. 99 405
      proto/waAICommon/WAAICommon.pb.go
  27. 1 96
      proto/waAICommon/WAAICommon.proto
  28. 5 6
      proto/waAdv/WAAdv.pb.go
  29. 1 1
      proto/waAdv/WAAdv.proto
  30. 169 472
      proto/waArmadilloApplication/WAArmadilloApplication.pb.go
  31. 1 26
      proto/waArmadilloApplication/WAArmadilloApplication.proto
  32. 1 1
      proto/waArmadilloBackupCommon/WAArmadilloBackupCommon.pb.go
  33. 1 1
      proto/waArmadilloBackupCommon/WAArmadilloBackupCommon.proto
  34. 2 2
      proto/waArmadilloBackupMessage/WAArmadilloBackupMessage.pb.go
  35. 1 1
      proto/waArmadilloBackupMessage/WAArmadilloBackupMessage.proto
  36. 1 1
      proto/waArmadilloICDC/WAArmadilloICDC.pb.go
  37. 1 1
      proto/waArmadilloICDC/WAArmadilloICDC.proto
  38. 9 18
      proto/waArmadilloMiTransportAdminMessage/WAArmadilloMiTransportAdminMessage.pb.go
  39. 1 2
      proto/waArmadilloMiTransportAdminMessage/WAArmadilloMiTransportAdminMessage.proto
  40. 1 1
      proto/waArmadilloTransportEvent/WAArmadilloTransportEvent.pb.go
  41. 1 1
      proto/waArmadilloTransportEvent/WAArmadilloTransportEvent.proto
  42. 80 194
      proto/waArmadilloXMA/WAArmadilloXMA.pb.go
  43. 1 16
      proto/waArmadilloXMA/WAArmadilloXMA.proto
  44. 6 8
      proto/waBotMetadata/WABotMetadata.pb.go
  45. 1 1
      proto/waBotMetadata/WABotMetadata.proto
  46. 5 6
      proto/waCert/WACert.pb.go
  47. 1 1
      proto/waCert/WACert.proto
  48. 136 0
      proto/waChatLockSettings/WAProtobufsChatLockSettings.pb.go
  49. 10 0
      proto/waChatLockSettings/WAProtobufsChatLockSettings.proto
  50. 5 6
      proto/waCommon/WACommon.pb.go
  51. 1 1
      proto/waCommon/WACommon.proto
  52. 11 0
      proto/waCommon/legacy.go
  53. 1 1
      proto/waCommonParameterised/WACommonParameterised.pb.go
  54. 1 1
      proto/waCommonParameterised/WACommonParameterised.proto
  55. 8 27
      proto/waCompanionReg/WACompanionReg.pb.go
  56. 1 3
      proto/waCompanionReg/WACompanionReg.proto
  57. 6 8
      proto/waConsumerApplication/WAConsumerApplication.pb.go
  58. 1 1
      proto/waConsumerApplication/WAConsumerApplication.proto
  59. 2 2
      proto/waConsumerApplication/extra.go
  60. 2 2
      proto/waConsumerApplicationParameterised/WAConsumerApplicationParameterised.pb.go
  61. 1 1
      proto/waConsumerApplicationParameterised/WAConsumerApplicationParameterised.proto
  62. 360 0
      proto/waDeviceCapabilities/WAProtobufsDeviceCapabilities.pb.go
  63. 28 0
      proto/waDeviceCapabilities/WAProtobufsDeviceCapabilities.proto
  64. 149 210
      proto/waE2E/WAWebProtobufsE2E.pb.go
  65. 10 19
      proto/waE2E/WAWebProtobufsE2E.proto
  66. 31 0
      proto/waE2E/legacy.go
  67. 1 1
      proto/waE2EGuest/WAWebProtobufsE2EGuest.pb.go
  68. 1 1
      proto/waE2EGuest/WAWebProtobufsE2EGuest.proto
  69. 5 6
      proto/waEphemeral/WAWebProtobufsEphemeral.pb.go
  70. 1 1
      proto/waEphemeral/WAWebProtobufsEphemeral.proto
  71. 1 1
      proto/waFingerprint/WAFingerprint.pb.go
  72. 1 1
      proto/waFingerprint/WAFingerprint.proto
  73. 17 106
      proto/waGroupHistory/WAWebProtobufsGroupHistory.pb.go
  74. 1 10
      proto/waGroupHistory/WAWebProtobufsGroupHistory.proto
  75. 20 22
      proto/waHistorySync/WAWebProtobufsHistorySync.pb.go
  76. 5 5
      proto/waHistorySync/WAWebProtobufsHistorySync.proto
  77. 11 0
      proto/waHistorySync/legacy.go
  78. 5 6
      proto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.pb.go
  79. 1 1
      proto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.proto
  80. 1 1
      proto/waMediaEntryData/WAMediaEntryData.pb.go
  81. 1 1
      proto/waMediaEntryData/WAMediaEntryData.proto
  82. 9 29
      proto/waMediaTransport/WAMediaTransport.pb.go
  83. 1 3
      proto/waMediaTransport/WAMediaTransport.proto
  84. 5 6
      proto/waMmsRetry/WAMmsRetry.pb.go
  85. 1 1
      proto/waMmsRetry/WAMmsRetry.proto
  86. 6 8
      proto/waMsgApplication/WAMsgApplication.pb.go
  87. 1 1
      proto/waMsgApplication/WAMsgApplication.proto
  88. 4 4
      proto/waMsgApplication/extra.go
  89. 6 8
      proto/waMsgTransport/WAMsgTransport.pb.go
  90. 1 1
      proto/waMsgTransport/WAMsgTransport.proto
  91. 3 3
      proto/waMsgTransport/extra.go
  92. 5 6
      proto/waMultiDevice/WAMultiDevice.pb.go
  93. 1 1
      proto/waMultiDevice/WAMultiDevice.proto
  94. 5 6
      proto/waQuickPromotionSurfaces/WAWebProtobufsQuickPromotionSurfaces.pb.go
  95. 1 1
      proto/waQuickPromotionSurfaces/WAWebProtobufsQuickPromotionSurfaces.proto
  96. 1 1
      proto/waReporting/WAWebProtobufsReporting.pb.go
  97. 1 1
      proto/waReporting/WAWebProtobufsReporting.proto
  98. 1 1
      proto/waRoutingInfo/WAWebProtobufsRoutingInfo.pb.go
  99. 1 1
      proto/waRoutingInfo/WAWebProtobufsRoutingInfo.proto
  100. 5 6
      proto/waServerSync/WAServerSync.pb.go

+ 1 - 1
proto/armadilloutil/decode.go

@@ -6,7 +6,7 @@ import (
 
 	"google.golang.org/protobuf/proto"
 
-	"git.bobomao.top/joey/testwh/proto/waCommon"
+	"git.bobomao.top/joey/whatsmeow/proto/waCommon"
 )
 
 var ErrUnsupportedVersion = errors.New("unsupported subprotocol version")

+ 7 - 7
proto/extra.go

@@ -3,13 +3,13 @@ package armadillo
 import (
 	"google.golang.org/protobuf/proto"
 
-	"git.bobomao.top/joey/testwh/proto/instamadilloAddMessage"
-	"git.bobomao.top/joey/testwh/proto/instamadilloDeleteMessage"
-	"git.bobomao.top/joey/testwh/proto/instamadilloSupplementMessage"
-	"git.bobomao.top/joey/testwh/proto/waArmadilloApplication"
-	"git.bobomao.top/joey/testwh/proto/waCommon"
-	"git.bobomao.top/joey/testwh/proto/waConsumerApplication"
-	"git.bobomao.top/joey/testwh/proto/waMultiDevice"
+	"git.bobomao.top/joey/whatsmeow/proto/instamadilloAddMessage"
+	"git.bobomao.top/joey/whatsmeow/proto/instamadilloDeleteMessage"
+	"git.bobomao.top/joey/whatsmeow/proto/instamadilloSupplementMessage"
+	"git.bobomao.top/joey/whatsmeow/proto/waArmadilloApplication"
+	"git.bobomao.top/joey/whatsmeow/proto/waCommon"
+	"git.bobomao.top/joey/whatsmeow/proto/waConsumerApplication"
+	"git.bobomao.top/joey/whatsmeow/proto/waMultiDevice"
 )
 
 type MessageApplicationSub interface {

+ 12 - 14
proto/instamadilloAddMessage/InstamadilloAddMessage.pb.go

@@ -1,26 +1,24 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: instamadilloAddMessage/InstamadilloAddMessage.proto
 
 package instamadilloAddMessage
 
 import (
+	instamadilloCoreTypeActionLog "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeActionLog"
+	instamadilloCoreTypeAdminMessage "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeAdminMessage"
+	instamadilloCoreTypeCollection "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeCollection"
+	instamadilloCoreTypeLink "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeLink"
+	instamadilloCoreTypeMedia "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeMedia"
+	instamadilloCoreTypeText "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeText"
+	instamadilloXmaContentRef "git.bobomao.top/joey/whatsmeow/proto/instamadilloXmaContentRef"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	instamadilloCoreTypeActionLog "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeActionLog"
-	instamadilloCoreTypeAdminMessage "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeAdminMessage"
-	instamadilloCoreTypeCollection "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeCollection"
-	instamadilloCoreTypeLink "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeLink"
-	instamadilloCoreTypeMedia "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeMedia"
-	instamadilloCoreTypeText "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeText"
-	instamadilloXmaContentRef "git.bobomao.top/joey/testwh/proto/instamadilloXmaContentRef"
 )
 
 const (
@@ -882,7 +880,7 @@ const file_instamadilloAddMessage_InstamadilloAddMessage_proto_rawDesc = "" +
 	"#PLACEHOLDER_TYPE_DECRYPTION_FAILURE\x10\x01\x12.\n" +
 	"*PLACEHOLDER_TYPE_NOT_SUPPORTED_NEED_UPDATE\x10\x02\x12'\n" +
 	"#PLACEHOLDER_TYPE_DEVICE_UNAVAILABLE\x10\x03\x122\n" +
-	".PLACEHOLDER_TYPE_NOT_SUPPORTED_NOT_RECOVERABLE\x10\x04B2Z0git.bobomao.top/joey/testwh/proto/instamadilloAddMessage"
+	".PLACEHOLDER_TYPE_NOT_SUPPORTED_NOT_RECOVERABLE\x10\x04B=Z;git.bobomao.top/joey/whatsmeow/proto/instamadilloAddMessage"
 
 var (
 	file_instamadilloAddMessage_InstamadilloAddMessage_proto_rawDescOnce sync.Once

+ 1 - 1
proto/instamadilloAddMessage/InstamadilloAddMessage.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloAddMessage;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloAddMessage";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloAddMessage";
 
 import "instamadilloCoreTypeActionLog/InstamadilloCoreTypeActionLog.proto";
 import "instamadilloCoreTypeAdminMessage/InstamadilloCoreTypeAdminMessage.proto";

+ 1 - 1
proto/instamadilloCoreTypeActionLog/InstamadilloCoreTypeActionLog.pb.go

@@ -141,7 +141,7 @@ const file_instamadilloCoreTypeActionLog_InstamadilloCoreTypeActionLog_proto_raw
 	"\x11actionLogReaction\x18\x01 \x01(\v20.InstamadilloCoreTypeActionLog.ActionLogReactionH\x00R\x11actionLogReactionB\x12\n" +
 	"\x10actionLogSubtype\"7\n" +
 	"\x11ActionLogReaction\x12\"\n" +
-	"\femojiUnicode\x18\x01 \x01(\tR\femojiUnicodeB9Z7git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeActionLog"
+	"\femojiUnicode\x18\x01 \x01(\tR\femojiUnicodeB9Z7git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeActionLog"
 
 var (
 	file_instamadilloCoreTypeActionLog_InstamadilloCoreTypeActionLog_proto_rawDescOnce sync.Once

+ 1 - 1
proto/instamadilloCoreTypeActionLog/InstamadilloCoreTypeActionLog.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloCoreTypeActionLog;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeActionLog";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeActionLog";
 
 message ActionLog {
 	oneof actionLogSubtype {

+ 40 - 41
proto/instamadilloCoreTypeAdminMessage/InstamadilloCoreTypeAdminMessage.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
-// source: instamadilloCoreTypeAdminMessage/InstamadilloCoreTypeAdminMessage.proto
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
+// source: InstamadilloCoreTypeAdminMessage.proto
 
 package instamadilloCoreTypeAdminMessage
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -58,11 +57,11 @@ func (x DeviceAdminMessage_Type) String() string {
 }
 
 func (DeviceAdminMessage_Type) Descriptor() protoreflect.EnumDescriptor {
-	return file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_enumTypes[0].Descriptor()
+	return file_InstamadilloCoreTypeAdminMessage_proto_enumTypes[0].Descriptor()
 }
 
 func (DeviceAdminMessage_Type) Type() protoreflect.EnumType {
-	return &file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_enumTypes[0]
+	return &file_InstamadilloCoreTypeAdminMessage_proto_enumTypes[0]
 }
 
 func (x DeviceAdminMessage_Type) Number() protoreflect.EnumNumber {
@@ -81,7 +80,7 @@ func (x *DeviceAdminMessage_Type) UnmarshalJSON(b []byte) error {
 
 // Deprecated: Use DeviceAdminMessage_Type.Descriptor instead.
 func (DeviceAdminMessage_Type) EnumDescriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDescGZIP(), []int{1, 0}
+	return file_InstamadilloCoreTypeAdminMessage_proto_rawDescGZIP(), []int{1, 0}
 }
 
 type AdminMessage struct {
@@ -96,7 +95,7 @@ type AdminMessage struct {
 
 func (x *AdminMessage) Reset() {
 	*x = AdminMessage{}
-	mi := &file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_msgTypes[0]
+	mi := &file_InstamadilloCoreTypeAdminMessage_proto_msgTypes[0]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -108,7 +107,7 @@ func (x *AdminMessage) String() string {
 func (*AdminMessage) ProtoMessage() {}
 
 func (x *AdminMessage) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_msgTypes[0]
+	mi := &file_InstamadilloCoreTypeAdminMessage_proto_msgTypes[0]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -121,7 +120,7 @@ func (x *AdminMessage) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use AdminMessage.ProtoReflect.Descriptor instead.
 func (*AdminMessage) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDescGZIP(), []int{0}
+	return file_InstamadilloCoreTypeAdminMessage_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *AdminMessage) GetAdminMessageSubtype() isAdminMessage_AdminMessageSubtype {
@@ -160,7 +159,7 @@ type DeviceAdminMessage struct {
 
 func (x *DeviceAdminMessage) Reset() {
 	*x = DeviceAdminMessage{}
-	mi := &file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_msgTypes[1]
+	mi := &file_InstamadilloCoreTypeAdminMessage_proto_msgTypes[1]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -172,7 +171,7 @@ func (x *DeviceAdminMessage) String() string {
 func (*DeviceAdminMessage) ProtoMessage() {}
 
 func (x *DeviceAdminMessage) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_msgTypes[1]
+	mi := &file_InstamadilloCoreTypeAdminMessage_proto_msgTypes[1]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -185,7 +184,7 @@ func (x *DeviceAdminMessage) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use DeviceAdminMessage.ProtoReflect.Descriptor instead.
 func (*DeviceAdminMessage) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDescGZIP(), []int{1}
+	return file_InstamadilloCoreTypeAdminMessage_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *DeviceAdminMessage) GetDeviceAdminMessageType() DeviceAdminMessage_Type {
@@ -202,11 +201,11 @@ func (x *DeviceAdminMessage) GetDeviceName() string {
 	return ""
 }
 
-var File_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto protoreflect.FileDescriptor
+var File_InstamadilloCoreTypeAdminMessage_proto protoreflect.FileDescriptor
 
-const file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDesc = "" +
+const file_InstamadilloCoreTypeAdminMessage_proto_rawDesc = "" +
 	"\n" +
-	"GinstamadilloCoreTypeAdminMessage/InstamadilloCoreTypeAdminMessage.proto\x12 InstamadilloCoreTypeAdminMessage\"\x8d\x01\n" +
+	"&InstamadilloCoreTypeAdminMessage.proto\x12 InstamadilloCoreTypeAdminMessage\"\x8d\x01\n" +
 	"\fAdminMessage\x12f\n" +
 	"\x12deviceAdminMessage\x18\x01 \x01(\v24.InstamadilloCoreTypeAdminMessage.DeviceAdminMessageH\x00R\x12deviceAdminMessageB\x15\n" +
 	"\x13adminMessageSubtype\"\xa9\x03\n" +
@@ -219,28 +218,28 @@ const file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_pro
 	"\x1eDEVICE_ADMIN_MESSAGE_TYPE_NONE\x10\x00\x12J\n" +
 	"FDEVICE_ADMIN_MESSAGE_TYPE_LOCAL_USER_CHANGED_IDENTITY_KEY_NAMED_DEVICE\x10\x01\x12C\n" +
 	"?DEVICE_ADMIN_MESSAGE_TYPE_SECURITY_ALERT_PARTICIPANT_KEY_CHANGE\x10\x02\x12B\n" +
-	">DEVICE_ADMIN_MESSAGE_TYPE_SECURITY_ALERT_PARTICIPANT_NEW_LOGIN\x10\x03B<Z:git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeAdminMessage"
+	">DEVICE_ADMIN_MESSAGE_TYPE_SECURITY_ALERT_PARTICIPANT_NEW_LOGIN\x10\x03BGZEgit.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeAdminMessage"
 
 var (
-	file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDescOnce sync.Once
-	file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDescData []byte
+	file_InstamadilloCoreTypeAdminMessage_proto_rawDescOnce sync.Once
+	file_InstamadilloCoreTypeAdminMessage_proto_rawDescData []byte
 )
 
-func file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDescGZIP() []byte {
-	file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDescOnce.Do(func() {
-		file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDesc), len(file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDesc)))
+func file_InstamadilloCoreTypeAdminMessage_proto_rawDescGZIP() []byte {
+	file_InstamadilloCoreTypeAdminMessage_proto_rawDescOnce.Do(func() {
+		file_InstamadilloCoreTypeAdminMessage_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_InstamadilloCoreTypeAdminMessage_proto_rawDesc), len(file_InstamadilloCoreTypeAdminMessage_proto_rawDesc)))
 	})
-	return file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDescData
+	return file_InstamadilloCoreTypeAdminMessage_proto_rawDescData
 }
 
-var file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
-var file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
-var file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_goTypes = []any{
+var file_InstamadilloCoreTypeAdminMessage_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
+var file_InstamadilloCoreTypeAdminMessage_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
+var file_InstamadilloCoreTypeAdminMessage_proto_goTypes = []any{
 	(DeviceAdminMessage_Type)(0), // 0: InstamadilloCoreTypeAdminMessage.DeviceAdminMessage.Type
 	(*AdminMessage)(nil),         // 1: InstamadilloCoreTypeAdminMessage.AdminMessage
 	(*DeviceAdminMessage)(nil),   // 2: InstamadilloCoreTypeAdminMessage.DeviceAdminMessage
 }
-var file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_depIdxs = []int32{
+var file_InstamadilloCoreTypeAdminMessage_proto_depIdxs = []int32{
 	2, // 0: InstamadilloCoreTypeAdminMessage.AdminMessage.deviceAdminMessage:type_name -> InstamadilloCoreTypeAdminMessage.DeviceAdminMessage
 	0, // 1: InstamadilloCoreTypeAdminMessage.DeviceAdminMessage.deviceAdminMessageType:type_name -> InstamadilloCoreTypeAdminMessage.DeviceAdminMessage.Type
 	2, // [2:2] is the sub-list for method output_type
@@ -250,30 +249,30 @@ var file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto
 	0, // [0:2] is the sub-list for field type_name
 }
 
-func init() { file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_init() }
-func file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_init() {
-	if File_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto != nil {
+func init() { file_InstamadilloCoreTypeAdminMessage_proto_init() }
+func file_InstamadilloCoreTypeAdminMessage_proto_init() {
+	if File_InstamadilloCoreTypeAdminMessage_proto != nil {
 		return
 	}
-	file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_msgTypes[0].OneofWrappers = []any{
+	file_InstamadilloCoreTypeAdminMessage_proto_msgTypes[0].OneofWrappers = []any{
 		(*AdminMessage_DeviceAdminMessage)(nil),
 	}
 	type x struct{}
 	out := protoimpl.TypeBuilder{
 		File: protoimpl.DescBuilder{
 			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
-			RawDescriptor: unsafe.Slice(unsafe.StringData(file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDesc), len(file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_rawDesc)),
+			RawDescriptor: unsafe.Slice(unsafe.StringData(file_InstamadilloCoreTypeAdminMessage_proto_rawDesc), len(file_InstamadilloCoreTypeAdminMessage_proto_rawDesc)),
 			NumEnums:      1,
 			NumMessages:   2,
 			NumExtensions: 0,
 			NumServices:   0,
 		},
-		GoTypes:           file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_goTypes,
-		DependencyIndexes: file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_depIdxs,
-		EnumInfos:         file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_enumTypes,
-		MessageInfos:      file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_msgTypes,
+		GoTypes:           file_InstamadilloCoreTypeAdminMessage_proto_goTypes,
+		DependencyIndexes: file_InstamadilloCoreTypeAdminMessage_proto_depIdxs,
+		EnumInfos:         file_InstamadilloCoreTypeAdminMessage_proto_enumTypes,
+		MessageInfos:      file_InstamadilloCoreTypeAdminMessage_proto_msgTypes,
 	}.Build()
-	File_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto = out.File
-	file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_goTypes = nil
-	file_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_depIdxs = nil
+	File_InstamadilloCoreTypeAdminMessage_proto = out.File
+	file_InstamadilloCoreTypeAdminMessage_proto_goTypes = nil
+	file_InstamadilloCoreTypeAdminMessage_proto_depIdxs = nil
 }

+ 1 - 1
proto/instamadilloCoreTypeAdminMessage/InstamadilloCoreTypeAdminMessage.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloCoreTypeAdminMessage;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeAdminMessage";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeAdminMessage";
 
 message AdminMessage {
 	oneof adminMessageSubtype {

+ 6 - 8
proto/instamadilloCoreTypeCollection/InstamadilloCoreTypeCollection.pb.go

@@ -1,20 +1,18 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: instamadilloCoreTypeCollection/InstamadilloCoreTypeCollection.proto
 
 package instamadilloCoreTypeCollection
 
 import (
+	instamadilloCoreTypeMedia "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeMedia"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	instamadilloCoreTypeMedia "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeMedia"
 )
 
 const (
@@ -84,7 +82,7 @@ const file_instamadilloCoreTypeCollection_InstamadilloCoreTypeCollection_proto_r
 	"\n" +
 	"Collection\x12\x12\n" +
 	"\x04name\x18\x01 \x01(\tR\x04name\x126\n" +
-	"\x05media\x18\x02 \x03(\v2 .InstamadilloCoreTypeMedia.MediaR\x05mediaB:Z8git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeCollection"
+	"\x05media\x18\x02 \x03(\v2 .InstamadilloCoreTypeMedia.MediaR\x05mediaBEZCgit.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeCollection"
 
 var (
 	file_instamadilloCoreTypeCollection_InstamadilloCoreTypeCollection_proto_rawDescOnce sync.Once

+ 1 - 1
proto/instamadilloCoreTypeCollection/InstamadilloCoreTypeCollection.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloCoreTypeCollection;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeCollection";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeCollection";
 
 import "instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.proto";
 

+ 6 - 8
proto/instamadilloCoreTypeLink/InstamadilloCoreTypeLink.pb.go

@@ -1,20 +1,18 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: instamadilloCoreTypeLink/InstamadilloCoreTypeLink.proto
 
 package instamadilloCoreTypeLink
 
 import (
+	instamadilloCoreTypeMedia "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeMedia"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	instamadilloCoreTypeMedia "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeMedia"
 )
 
 const (
@@ -256,7 +254,7 @@ const file_instamadilloCoreTypeLink_InstamadilloCoreTypeLink_proto_rawDesc = ""
 	"\bImageUrl\x12\x10\n" +
 	"\x03URL\x18\x01 \x01(\tR\x03URL\x12\x14\n" +
 	"\x05width\x18\x02 \x01(\x05R\x05width\x12\x16\n" +
-	"\x06height\x18\x03 \x01(\x05R\x06heightB4Z2git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeLink"
+	"\x06height\x18\x03 \x01(\x05R\x06heightB?Z=git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeLink"
 
 var (
 	file_instamadilloCoreTypeLink_InstamadilloCoreTypeLink_proto_rawDescOnce sync.Once

+ 1 - 1
proto/instamadilloCoreTypeLink/InstamadilloCoreTypeLink.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloCoreTypeLink;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeLink";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeLink";
 
 import "instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.proto";
 

+ 74 - 75
proto/instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
-// source: instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.proto
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
+// source: InstamadilloCoreTypeMedia.proto
 
 package instamadilloCoreTypeMedia
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -58,11 +57,11 @@ func (x PjpegScanConfiguration) String() string {
 }
 
 func (PjpegScanConfiguration) Descriptor() protoreflect.EnumDescriptor {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_enumTypes[0].Descriptor()
+	return file_InstamadilloCoreTypeMedia_proto_enumTypes[0].Descriptor()
 }
 
 func (PjpegScanConfiguration) Type() protoreflect.EnumType {
-	return &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_enumTypes[0]
+	return &file_InstamadilloCoreTypeMedia_proto_enumTypes[0]
 }
 
 func (x PjpegScanConfiguration) Number() protoreflect.EnumNumber {
@@ -81,7 +80,7 @@ func (x *PjpegScanConfiguration) UnmarshalJSON(b []byte) error {
 
 // Deprecated: Use PjpegScanConfiguration.Descriptor instead.
 func (PjpegScanConfiguration) EnumDescriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{0}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{0}
 }
 
 type Media_InterventionType int32
@@ -117,11 +116,11 @@ func (x Media_InterventionType) String() string {
 }
 
 func (Media_InterventionType) Descriptor() protoreflect.EnumDescriptor {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_enumTypes[1].Descriptor()
+	return file_InstamadilloCoreTypeMedia_proto_enumTypes[1].Descriptor()
 }
 
 func (Media_InterventionType) Type() protoreflect.EnumType {
-	return &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_enumTypes[1]
+	return &file_InstamadilloCoreTypeMedia_proto_enumTypes[1]
 }
 
 func (x Media_InterventionType) Number() protoreflect.EnumNumber {
@@ -140,7 +139,7 @@ func (x *Media_InterventionType) UnmarshalJSON(b []byte) error {
 
 // Deprecated: Use Media_InterventionType.Descriptor instead.
 func (Media_InterventionType) EnumDescriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{0, 0}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{0, 0}
 }
 
 type Raven_ViewMode int32
@@ -179,11 +178,11 @@ func (x Raven_ViewMode) String() string {
 }
 
 func (Raven_ViewMode) Descriptor() protoreflect.EnumDescriptor {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_enumTypes[2].Descriptor()
+	return file_InstamadilloCoreTypeMedia_proto_enumTypes[2].Descriptor()
 }
 
 func (Raven_ViewMode) Type() protoreflect.EnumType {
-	return &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_enumTypes[2]
+	return &file_InstamadilloCoreTypeMedia_proto_enumTypes[2]
 }
 
 func (x Raven_ViewMode) Number() protoreflect.EnumNumber {
@@ -202,7 +201,7 @@ func (x *Raven_ViewMode) UnmarshalJSON(b []byte) error {
 
 // Deprecated: Use Raven_ViewMode.Descriptor instead.
 func (Raven_ViewMode) EnumDescriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{6, 0}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{6, 0}
 }
 
 type Media struct {
@@ -222,7 +221,7 @@ type Media struct {
 
 func (x *Media) Reset() {
 	*x = Media{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[0]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[0]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -234,7 +233,7 @@ func (x *Media) String() string {
 func (*Media) ProtoMessage() {}
 
 func (x *Media) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[0]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[0]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -247,7 +246,7 @@ func (x *Media) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use Media.ProtoReflect.Descriptor instead.
 func (*Media) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{0}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Media) GetMedia() isMedia_Media {
@@ -365,7 +364,7 @@ type StaticPhoto struct {
 
 func (x *StaticPhoto) Reset() {
 	*x = StaticPhoto{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[1]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[1]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -377,7 +376,7 @@ func (x *StaticPhoto) String() string {
 func (*StaticPhoto) ProtoMessage() {}
 
 func (x *StaticPhoto) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[1]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[1]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -390,7 +389,7 @@ func (x *StaticPhoto) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use StaticPhoto.ProtoReflect.Descriptor instead.
 func (*StaticPhoto) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{1}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *StaticPhoto) GetMediaTransport() *CommonMediaTransport {
@@ -447,7 +446,7 @@ type Voice struct {
 
 func (x *Voice) Reset() {
 	*x = Voice{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[2]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[2]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -459,7 +458,7 @@ func (x *Voice) String() string {
 func (*Voice) ProtoMessage() {}
 
 func (x *Voice) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[2]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[2]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -472,7 +471,7 @@ func (x *Voice) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use Voice.ProtoReflect.Descriptor instead.
 func (*Voice) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{2}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{2}
 }
 
 func (x *Voice) GetMediaTransport() *CommonMediaTransport {
@@ -516,7 +515,7 @@ type Video struct {
 
 func (x *Video) Reset() {
 	*x = Video{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[3]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[3]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -528,7 +527,7 @@ func (x *Video) String() string {
 func (*Video) ProtoMessage() {}
 
 func (x *Video) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[3]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[3]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -541,7 +540,7 @@ func (x *Video) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use Video.ProtoReflect.Descriptor instead.
 func (*Video) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{3}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{3}
 }
 
 func (x *Video) GetMediaTransport() *CommonMediaTransport {
@@ -595,7 +594,7 @@ type Gif struct {
 
 func (x *Gif) Reset() {
 	*x = Gif{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[4]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[4]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -607,7 +606,7 @@ func (x *Gif) String() string {
 func (*Gif) ProtoMessage() {}
 
 func (x *Gif) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[4]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[4]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -620,7 +619,7 @@ func (x *Gif) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use Gif.ProtoReflect.Descriptor instead.
 func (*Gif) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{4}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{4}
 }
 
 func (x *Gif) GetMediaTransport() *CommonMediaTransport {
@@ -692,7 +691,7 @@ type AvatarSticker struct {
 
 func (x *AvatarSticker) Reset() {
 	*x = AvatarSticker{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[5]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[5]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -704,7 +703,7 @@ func (x *AvatarSticker) String() string {
 func (*AvatarSticker) ProtoMessage() {}
 
 func (x *AvatarSticker) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[5]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[5]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -717,7 +716,7 @@ func (x *AvatarSticker) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use AvatarSticker.ProtoReflect.Descriptor instead.
 func (*AvatarSticker) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{5}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{5}
 }
 
 func (x *AvatarSticker) GetMediaTransport() *CommonMediaTransport {
@@ -765,7 +764,7 @@ type Raven struct {
 
 func (x *Raven) Reset() {
 	*x = Raven{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[6]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[6]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -777,7 +776,7 @@ func (x *Raven) String() string {
 func (*Raven) ProtoMessage() {}
 
 func (x *Raven) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[6]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[6]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -790,7 +789,7 @@ func (x *Raven) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use Raven.ProtoReflect.Descriptor instead.
 func (*Raven) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{6}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{6}
 }
 
 func (x *Raven) GetViewMode() Raven_ViewMode {
@@ -820,7 +819,7 @@ type RavenContent struct {
 
 func (x *RavenContent) Reset() {
 	*x = RavenContent{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[7]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[7]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -832,7 +831,7 @@ func (x *RavenContent) String() string {
 func (*RavenContent) ProtoMessage() {}
 
 func (x *RavenContent) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[7]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[7]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -845,7 +844,7 @@ func (x *RavenContent) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use RavenContent.ProtoReflect.Descriptor instead.
 func (*RavenContent) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{7}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{7}
 }
 
 func (x *RavenContent) GetRavenContent() isRavenContent_RavenContent {
@@ -900,7 +899,7 @@ type Thumbnail struct {
 
 func (x *Thumbnail) Reset() {
 	*x = Thumbnail{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[8]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[8]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -912,7 +911,7 @@ func (x *Thumbnail) String() string {
 func (*Thumbnail) ProtoMessage() {}
 
 func (x *Thumbnail) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[8]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[8]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -925,7 +924,7 @@ func (x *Thumbnail) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use Thumbnail.ProtoReflect.Descriptor instead.
 func (*Thumbnail) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{8}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{8}
 }
 
 func (x *Thumbnail) GetMediaTransport() *CommonMediaTransport {
@@ -967,7 +966,7 @@ type CommonMediaTransport struct {
 
 func (x *CommonMediaTransport) Reset() {
 	*x = CommonMediaTransport{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[9]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[9]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -979,7 +978,7 @@ func (x *CommonMediaTransport) String() string {
 func (*CommonMediaTransport) ProtoMessage() {}
 
 func (x *CommonMediaTransport) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[9]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[9]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -992,7 +991,7 @@ func (x *CommonMediaTransport) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use CommonMediaTransport.ProtoReflect.Descriptor instead.
 func (*CommonMediaTransport) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{9}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{9}
 }
 
 func (x *CommonMediaTransport) GetMediaID() string {
@@ -1074,7 +1073,7 @@ type VideoExtraMetadata struct {
 
 func (x *VideoExtraMetadata) Reset() {
 	*x = VideoExtraMetadata{}
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[10]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[10]
 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 	ms.StoreMessageInfo(mi)
 }
@@ -1086,7 +1085,7 @@ func (x *VideoExtraMetadata) String() string {
 func (*VideoExtraMetadata) ProtoMessage() {}
 
 func (x *VideoExtraMetadata) ProtoReflect() protoreflect.Message {
-	mi := &file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[10]
+	mi := &file_InstamadilloCoreTypeMedia_proto_msgTypes[10]
 	if x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -1099,7 +1098,7 @@ func (x *VideoExtraMetadata) ProtoReflect() protoreflect.Message {
 
 // Deprecated: Use VideoExtraMetadata.ProtoReflect.Descriptor instead.
 func (*VideoExtraMetadata) Descriptor() ([]byte, []int) {
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{10}
+	return file_InstamadilloCoreTypeMedia_proto_rawDescGZIP(), []int{10}
 }
 
 func (x *VideoExtraMetadata) GetUploadMosClientScore() float32 {
@@ -1109,11 +1108,11 @@ func (x *VideoExtraMetadata) GetUploadMosClientScore() float32 {
 	return 0
 }
 
-var File_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto protoreflect.FileDescriptor
+var File_InstamadilloCoreTypeMedia_proto protoreflect.FileDescriptor
 
-const file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDesc = "" +
+const file_InstamadilloCoreTypeMedia_proto_rawDesc = "" +
 	"\n" +
-	"9instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.proto\x12\x19InstamadilloCoreTypeMedia\"\xc3\x03\n" +
+	"\x1fInstamadilloCoreTypeMedia.proto\x12\x19InstamadilloCoreTypeMedia\"\xc3\x03\n" +
 	"\x05Media\x12J\n" +
 	"\vstaticPhoto\x18\x01 \x01(\v2&.InstamadilloCoreTypeMedia.StaticPhotoH\x00R\vstaticPhoto\x128\n" +
 	"\x05voice\x18\x02 \x01(\v2 .InstamadilloCoreTypeMedia.VoiceH\x00R\x05voice\x128\n" +
@@ -1201,23 +1200,23 @@ const file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDesc = "
 	"$PJPEG_SCAN_CONFIGURATION_UNSPECIFIED\x10\x00\x12\x1f\n" +
 	"\x1bPJPEG_SCAN_CONFIGURATION_WA\x10\x01\x12 \n" +
 	"\x1cPJPEG_SCAN_CONFIGURATION_E15\x10\x02\x12 \n" +
-	"\x1cPJPEG_SCAN_CONFIGURATION_E35\x10\x03B5Z3git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeMedia"
+	"\x1cPJPEG_SCAN_CONFIGURATION_E35\x10\x03B@Z>git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeMedia"
 
 var (
-	file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescOnce sync.Once
-	file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescData []byte
+	file_InstamadilloCoreTypeMedia_proto_rawDescOnce sync.Once
+	file_InstamadilloCoreTypeMedia_proto_rawDescData []byte
 )
 
-func file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescGZIP() []byte {
-	file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescOnce.Do(func() {
-		file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDesc), len(file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDesc)))
+func file_InstamadilloCoreTypeMedia_proto_rawDescGZIP() []byte {
+	file_InstamadilloCoreTypeMedia_proto_rawDescOnce.Do(func() {
+		file_InstamadilloCoreTypeMedia_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_InstamadilloCoreTypeMedia_proto_rawDesc), len(file_InstamadilloCoreTypeMedia_proto_rawDesc)))
 	})
-	return file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDescData
+	return file_InstamadilloCoreTypeMedia_proto_rawDescData
 }
 
-var file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
-var file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes = make([]protoimpl.MessageInfo, 11)
-var file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_goTypes = []any{
+var file_InstamadilloCoreTypeMedia_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
+var file_InstamadilloCoreTypeMedia_proto_msgTypes = make([]protoimpl.MessageInfo, 11)
+var file_InstamadilloCoreTypeMedia_proto_goTypes = []any{
 	(PjpegScanConfiguration)(0),  // 0: InstamadilloCoreTypeMedia.PjpegScanConfiguration
 	(Media_InterventionType)(0),  // 1: InstamadilloCoreTypeMedia.Media.InterventionType
 	(Raven_ViewMode)(0),          // 2: InstamadilloCoreTypeMedia.Raven.ViewMode
@@ -1233,7 +1232,7 @@ var file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_goTypes = []a
 	(*CommonMediaTransport)(nil), // 12: InstamadilloCoreTypeMedia.CommonMediaTransport
 	(*VideoExtraMetadata)(nil),   // 13: InstamadilloCoreTypeMedia.VideoExtraMetadata
 }
-var file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_depIdxs = []int32{
+var file_InstamadilloCoreTypeMedia_proto_depIdxs = []int32{
 	4,  // 0: InstamadilloCoreTypeMedia.Media.staticPhoto:type_name -> InstamadilloCoreTypeMedia.StaticPhoto
 	5,  // 1: InstamadilloCoreTypeMedia.Media.voice:type_name -> InstamadilloCoreTypeMedia.Voice
 	6,  // 2: InstamadilloCoreTypeMedia.Media.video:type_name -> InstamadilloCoreTypeMedia.Video
@@ -1261,12 +1260,12 @@ var file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_depIdxs = []i
 	0,  // [0:20] is the sub-list for field type_name
 }
 
-func init() { file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_init() }
-func file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_init() {
-	if File_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto != nil {
+func init() { file_InstamadilloCoreTypeMedia_proto_init() }
+func file_InstamadilloCoreTypeMedia_proto_init() {
+	if File_InstamadilloCoreTypeMedia_proto != nil {
 		return
 	}
-	file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[0].OneofWrappers = []any{
+	file_InstamadilloCoreTypeMedia_proto_msgTypes[0].OneofWrappers = []any{
 		(*Media_StaticPhoto)(nil),
 		(*Media_Voice)(nil),
 		(*Media_Video)(nil),
@@ -1274,7 +1273,7 @@ func file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_init() {
 		(*Media_Gif)(nil),
 		(*Media_AvatarSticker)(nil),
 	}
-	file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes[7].OneofWrappers = []any{
+	file_InstamadilloCoreTypeMedia_proto_msgTypes[7].OneofWrappers = []any{
 		(*RavenContent_StaticPhoto)(nil),
 		(*RavenContent_Video)(nil),
 	}
@@ -1282,18 +1281,18 @@ func file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_init() {
 	out := protoimpl.TypeBuilder{
 		File: protoimpl.DescBuilder{
 			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
-			RawDescriptor: unsafe.Slice(unsafe.StringData(file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDesc), len(file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_rawDesc)),
+			RawDescriptor: unsafe.Slice(unsafe.StringData(file_InstamadilloCoreTypeMedia_proto_rawDesc), len(file_InstamadilloCoreTypeMedia_proto_rawDesc)),
 			NumEnums:      3,
 			NumMessages:   11,
 			NumExtensions: 0,
 			NumServices:   0,
 		},
-		GoTypes:           file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_goTypes,
-		DependencyIndexes: file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_depIdxs,
-		EnumInfos:         file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_enumTypes,
-		MessageInfos:      file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_msgTypes,
+		GoTypes:           file_InstamadilloCoreTypeMedia_proto_goTypes,
+		DependencyIndexes: file_InstamadilloCoreTypeMedia_proto_depIdxs,
+		EnumInfos:         file_InstamadilloCoreTypeMedia_proto_enumTypes,
+		MessageInfos:      file_InstamadilloCoreTypeMedia_proto_msgTypes,
 	}.Build()
-	File_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto = out.File
-	file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_goTypes = nil
-	file_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_depIdxs = nil
+	File_InstamadilloCoreTypeMedia_proto = out.File
+	file_InstamadilloCoreTypeMedia_proto_goTypes = nil
+	file_InstamadilloCoreTypeMedia_proto_depIdxs = nil
 }

+ 1 - 1
proto/instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloCoreTypeMedia;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeMedia";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeMedia";
 
 enum PjpegScanConfiguration {
 	PJPEG_SCAN_CONFIGURATION_UNSPECIFIED = 0;

+ 6 - 8
proto/instamadilloCoreTypeText/InstamadilloCoreTypeText.pb.go

@@ -1,20 +1,18 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: instamadilloCoreTypeText/InstamadilloCoreTypeText.proto
 
 package instamadilloCoreTypeText
 
 import (
+	instamadilloCoreTypeMedia "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeMedia"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	instamadilloCoreTypeMedia "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeMedia"
 )
 
 const (
@@ -450,7 +448,7 @@ const file_instamadilloCoreTypeText_InstamadilloCoreTypeText_proto_rawDesc = ""
 	"\x05style\x18\x03 \x01(\x0e2*.InstamadilloCoreTypeText.Text.FormatStyleR\x05style\"M\n" +
 	"\x1bAnimatedEmojiCharacterRange\x12\x16\n" +
 	"\x06offset\x18\x01 \x01(\x05R\x06offset\x12\x16\n" +
-	"\x06length\x18\x02 \x01(\x05R\x06lengthB4Z2git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeText"
+	"\x06length\x18\x02 \x01(\x05R\x06lengthB?Z=git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeText"
 
 var (
 	file_instamadilloCoreTypeText_InstamadilloCoreTypeText_proto_rawDescOnce sync.Once

+ 1 - 1
proto/instamadilloCoreTypeText/InstamadilloCoreTypeText.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloCoreTypeText;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeText";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeText";
 
 import "instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.proto";
 

+ 5 - 6
proto/instamadilloDeleteMessage/InstamadilloDeleteMessage.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: instamadilloDeleteMessage/InstamadilloDeleteMessage.proto
 
 package instamadilloDeleteMessage
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -72,7 +71,7 @@ const file_instamadilloDeleteMessage_InstamadilloDeleteMessage_proto_rawDesc = "
 	"\n" +
 	"9instamadilloDeleteMessage/InstamadilloDeleteMessage.proto\x12\x19InstamadilloDeleteMessage\"8\n" +
 	"\x14DeleteMessagePayload\x12 \n" +
-	"\vmessageOtid\x18\x01 \x01(\tR\vmessageOtidB5Z3git.bobomao.top/joey/testwh/proto/instamadilloDeleteMessage"
+	"\vmessageOtid\x18\x01 \x01(\tR\vmessageOtidB@Z>git.bobomao.top/joey/whatsmeow/proto/instamadilloDeleteMessage"
 
 var (
 	file_instamadilloDeleteMessage_InstamadilloDeleteMessage_proto_rawDescOnce sync.Once

+ 1 - 1
proto/instamadilloDeleteMessage/InstamadilloDeleteMessage.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloDeleteMessage;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloDeleteMessage";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloDeleteMessage";
 
 message DeleteMessagePayload {
 	optional string messageOtid = 1;

+ 6 - 8
proto/instamadilloSupplementMessage/InstamadilloSupplementMessage.pb.go

@@ -1,20 +1,18 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: instamadilloSupplementMessage/InstamadilloSupplementMessage.proto
 
 package instamadilloSupplementMessage
 
 import (
+	instamadilloCoreTypeMedia "git.bobomao.top/joey/whatsmeow/proto/instamadilloCoreTypeMedia"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	instamadilloCoreTypeMedia "git.bobomao.top/joey/testwh/proto/instamadilloCoreTypeMedia"
 )
 
 const (
@@ -644,7 +642,7 @@ const file_instamadilloSupplementMessage_InstamadilloSupplementMessage_proto_raw
 	"\x18originalTransportPayload\x18\x01 \x01(\fR\x18originalTransportPayload\"\x8d\x01\n" +
 	"\x12MediaInterventions\x12\x18\n" +
 	"\amediaID\x18\x01 \x01(\tR\amediaID\x12]\n" +
-	"\x10interventionType\x18\x02 \x01(\x0e21.InstamadilloCoreTypeMedia.Media.InterventionTypeR\x10interventionTypeB9Z7git.bobomao.top/joey/testwh/proto/instamadilloSupplementMessage"
+	"\x10interventionType\x18\x02 \x01(\x0e21.InstamadilloCoreTypeMedia.Media.InterventionTypeR\x10interventionTypeBDZBgit.bobomao.top/joey/whatsmeow/proto/instamadilloSupplementMessage"
 
 var (
 	file_instamadilloSupplementMessage_InstamadilloSupplementMessage_proto_rawDescOnce sync.Once

+ 1 - 1
proto/instamadilloSupplementMessage/InstamadilloSupplementMessage.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloSupplementMessage;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloSupplementMessage";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloSupplementMessage";
 
 import "instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.proto";
 

+ 8 - 10
proto/instamadilloTransportPayload/InstamadilloTransportPayload.pb.go

@@ -1,22 +1,20 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: instamadilloTransportPayload/InstamadilloTransportPayload.proto
 
 package instamadilloTransportPayload
 
 import (
+	instamadilloAddMessage "git.bobomao.top/joey/whatsmeow/proto/instamadilloAddMessage"
+	instamadilloDeleteMessage "git.bobomao.top/joey/whatsmeow/proto/instamadilloDeleteMessage"
+	instamadilloSupplementMessage "git.bobomao.top/joey/whatsmeow/proto/instamadilloSupplementMessage"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	instamadilloAddMessage "git.bobomao.top/joey/testwh/proto/instamadilloAddMessage"
-	instamadilloDeleteMessage "git.bobomao.top/joey/testwh/proto/instamadilloDeleteMessage"
-	instamadilloSupplementMessage "git.bobomao.top/joey/testwh/proto/instamadilloSupplementMessage"
 )
 
 const (
@@ -297,7 +295,7 @@ const file_instamadilloTransportPayload_InstamadilloTransportPayload_proto_rawDe
 	"\x15PAYLOAD_CREATOR_IGIOS\x10\x01\x12\x18\n" +
 	"\x14PAYLOAD_CREATOR_IG4A\x10\x02\x12\x17\n" +
 	"\x13PAYLOAD_CREATOR_WWW\x10\x03\x12\x1a\n" +
-	"\x16PAYLOAD_CREATOR_IGLITE\x10\x04B8Z6git.bobomao.top/joey/testwh/proto/instamadilloTransportPayload"
+	"\x16PAYLOAD_CREATOR_IGLITE\x10\x04BCZAgit.bobomao.top/joey/whatsmeow/proto/instamadilloTransportPayload"
 
 var (
 	file_instamadilloTransportPayload_InstamadilloTransportPayload_proto_rawDescOnce sync.Once

+ 1 - 1
proto/instamadilloTransportPayload/InstamadilloTransportPayload.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloTransportPayload;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloTransportPayload";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloTransportPayload";
 
 import "instamadilloAddMessage/InstamadilloAddMessage.proto";
 import "instamadilloDeleteMessage/InstamadilloDeleteMessage.proto";

+ 5 - 6
proto/instamadilloXmaContentRef/InstamadilloXmaContentRef.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: instamadilloXmaContentRef/InstamadilloXmaContentRef.proto
 
 package instamadilloXmaContentRef
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -1142,7 +1141,7 @@ const file_instamadilloXmaContentRef_InstamadilloXmaContentRef_proto_rawDesc = "
 	"\x1fMediaNoteFetchParamsMessageType\x124\n" +
 	"0MEDIA_NOTE_FETCH_PARAMS_MESSAGE_TYPE_UNSPECIFIED\x10\x00\x120\n" +
 	",MEDIA_NOTE_FETCH_PARAMS_MESSAGE_TYPE_MENTION\x10\x01\x12.\n" +
-	"*MEDIA_NOTE_FETCH_PARAMS_MESSAGE_TYPE_REPLY\x10\x02B5Z3git.bobomao.top/joey/testwh/proto/instamadilloXmaContentRef"
+	"*MEDIA_NOTE_FETCH_PARAMS_MESSAGE_TYPE_REPLY\x10\x02B@Z>git.bobomao.top/joey/whatsmeow/proto/instamadilloXmaContentRef"
 
 var (
 	file_instamadilloXmaContentRef_InstamadilloXmaContentRef_proto_rawDescOnce sync.Once

+ 1 - 1
proto/instamadilloXmaContentRef/InstamadilloXmaContentRef.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package InstamadilloXmaContentRef;
-option go_package = "git.bobomao.top/joey/testwh/proto/instamadilloXmaContentRef";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/instamadilloXmaContentRef";
 
 enum XmaActionType {
 	XMA_ACTION_TYPE_UNSPECIFIED = 0;


Разлика између датотеке није приказан због своје велике величине
+ 99 - 405
proto/waAICommon/WAAICommon.pb.go


+ 1 - 96
proto/waAICommon/WAAICommon.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAAICommon;
-option go_package = "git.bobomao.top/joey/testwh/proto/waAICommon";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waAICommon";
 
 import "waCommon/WACommon.proto";
 
@@ -42,8 +42,6 @@ enum BotMetricsEntryPoint {
 	MESSAGE_QUICK_ACTION_GROUP_CHAT = 34;
 	ATTACHMENT_TRAY_1_ON_1_CHAT = 35;
 	ATTACHMENT_TRAY_GROUP_CHAT = 36;
-	ASK_META_AI_MEDIA_VIEWER_1ON1 = 37;
-	ASK_META_AI_MEDIA_VIEWER_GROUP = 38;
 }
 
 enum BotMetricsThreadEntryPoint {
@@ -82,11 +80,6 @@ enum AIRichResponseSubMessageType {
 	AI_RICH_RESPONSE_CONTENT_ITEMS = 9;
 }
 
-enum SessionTransparencyType {
-	UNKNOWN_TYPE = 0;
-	NY_AI_SAFETY_DISCLAIMER = 1;
-}
-
 message BotPluginMetadata {
 	enum PluginType {
 		UNKNOWN_PLUGIN = 0;
@@ -200,7 +193,6 @@ message BotModelMetadata {
 
 	optional ModelType modelType = 1;
 	optional PremiumModelStatus premiumModelStatus = 2;
-	optional string modelNameOverride = 3;
 }
 
 message BotProgressIndicatorMetadata {
@@ -306,10 +298,6 @@ message BotCapabilityMetadata {
 		RICH_RESPONSE_UR_INLINE_REELS_ENABLED = 43;
 		RICH_RESPONSE_UR_MEDIA_GRID_ENABLED = 44;
 		RICH_RESPONSE_UR_TIMESTAMP_PLACEHOLDER = 45;
-		RICH_RESPONSE_IN_APP_SURVEY = 46;
-		AI_RESPONSE_MODEL_BRANDING = 47;
-		SESSION_TRANSPARENCY_SYSTEM_MESSAGE = 48;
-		RICH_RESPONSE_UR_REASONING = 49;
 	}
 
 	repeated BotCapabilityType capabilities = 1;
@@ -452,43 +440,9 @@ message BotFeedbackMessage {
 	}
 
 	message SideBySideSurveyMetadata {
-		message SidebySideSurveyMetaAiAnalyticsData {
-			message SideBySideSurveyAbandonEventData {
-				optional string abandonDwellTimeMSString = 1;
-			}
-
-			message SideBySideSurveyResponseEventData {
-				optional string responseDwellTimeMSString = 1;
-				optional string selectedResponseID = 2;
-			}
-
-			message SideBySideSurveyCardImpressionEventData {
-			}
-
-			message SideBySideSurveyCTAClickEventData {
-				optional bool isSurveyExpired = 1;
-				optional string clickDwellTimeMSString = 2;
-			}
-
-			message SideBySideSurveyCTAImpressionEventData {
-				optional bool isSurveyExpired = 1;
-			}
-
-			optional uint32 surveyID = 1;
-			optional string primaryResponseID = 2;
-			optional string testArmName = 3;
-			optional string timestampMSString = 4;
-			optional SideBySideSurveyCTAImpressionEventData ctaImpressionEvent = 5;
-			optional SideBySideSurveyCTAClickEventData ctaClickEvent = 6;
-			optional SideBySideSurveyCardImpressionEventData cardImpressionEvent = 7;
-			optional SideBySideSurveyResponseEventData responseEvent = 8;
-			optional SideBySideSurveyAbandonEventData abandonEvent = 9;
-		}
-
 		message SideBySideSurveyAnalyticsData {
 			optional string tessaEvent = 1;
 			optional string tessaSessionFbid = 2;
-			optional string simonSessionFbid = 3;
 		}
 
 		optional string selectedRequestID = 1;
@@ -499,7 +453,6 @@ message BotFeedbackMessage {
 		optional bool isSelectedResponsePrimary = 6;
 		optional string messageIDToEdit = 7;
 		optional SideBySideSurveyAnalyticsData analyticsData = 8;
-		optional SidebySideSurveyMetaAiAnalyticsData metaAiAnalyticsData = 9;
 	}
 
 	optional WACommon.MessageKey messageKey = 1;
@@ -579,38 +532,6 @@ message AIRichResponseContentItemsMetadata {
 	optional ContentType contentType = 2;
 }
 
-message BotDocumentMessageMetadata {
-	enum DocumentPluginType {
-		TEXT_EXTRACTION = 0;
-		OCR_AND_IMAGES = 1;
-	}
-
-	optional DocumentPluginType pluginType = 1;
-}
-
-message AIHomeState {
-	message AIHomeOption {
-		enum AIHomeActionType {
-			PROMPT = 0;
-			CREATE_IMAGE = 1;
-			ANIMATE_PHOTO = 2;
-			ANALYZE_FILE = 3;
-		}
-
-		optional AIHomeActionType type = 1;
-		optional string title = 2;
-		optional string promptText = 3;
-		optional string sessionID = 4;
-		optional string imageWdsIdentifier = 5;
-		optional string imageTintColor = 6;
-		optional string imageBackgroundColor = 7;
-	}
-
-	optional int64 lastFetchTime = 1;
-	repeated AIHomeOption capabilityOptions = 2;
-	repeated AIHomeOption conversationOptions = 3;
-}
-
 message BotAvatarMetadata {
 	optional uint32 sentiment = 1;
 	optional string behaviorGraph = 2;
@@ -715,7 +636,6 @@ message InThreadSurveyMetadata {
 	optional string privacyStatementFull = 15;
 	repeated InThreadSurveyPrivacyStatementPart privacyStatementParts = 16;
 	optional string feedbackToastText = 17;
-	optional int32 startQuestionIndex = 18;
 }
 
 message BotMessageOriginMetadata {
@@ -731,7 +651,6 @@ message BotUnifiedResponseMutation {
 
 	message SideBySideMetadata {
 		optional string primaryResponseID = 1;
-		optional bool surveyCtaHasRendered = 2;
 	}
 
 	optional SideBySideMetadata sbsMetadata = 1;
@@ -770,9 +689,6 @@ message BotMetadata {
 	optional BotMessageOriginMetadata botMessageOriginMetadata = 29;
 	optional InThreadSurveyMetadata inThreadSurveyMetadata = 30;
 	optional AIThreadInfo botThreadInfo = 31;
-	optional AIRegenerateMetadata regenerateMetadata = 32;
-	optional SessionTransparencyMetadata sessionTransparencyMetadata = 33;
-	optional BotDocumentMessageMetadata botDocumentMessageMetadata = 34;
 	optional bytes internalMetadata = 999;
 }
 
@@ -858,14 +774,3 @@ message AIRichResponseSubMessage {
 	optional AIRichResponseMapMetadata mapMetadata = 9;
 	optional AIRichResponseContentItemsMetadata contentItemsMetadata = 10;
 }
-
-message AIRegenerateMetadata {
-	optional WACommon.MessageKey messageKey = 1;
-	optional int64 responseTimestampMS = 2;
-}
-
-message SessionTransparencyMetadata {
-	optional string disclaimerText = 1;
-	optional string hcaID = 2;
-	optional SessionTransparencyType sessionTransparencyType = 3;
-}

+ 5 - 6
proto/waAdv/WAAdv.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waAdv/WAAdv.proto
 
 package waAdv
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -453,7 +452,7 @@ const file_waAdv_WAAdv_proto_rawDesc = "" +
 	"\x11ADVEncryptionType\x12\b\n" +
 	"\x04E2EE\x10\x00\x12\n" +
 	"\n" +
-	"\x06HOSTED\x10\x01B!Z\x1fgit.bobomao.top/joey/testwh/proto/waAdv"
+	"\x06HOSTED\x10\x01B,Z*git.bobomao.top/joey/whatsmeow/proto/waAdv"
 
 var (
 	file_waAdv_WAAdv_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waAdv/WAAdv.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAAdv;
-option go_package = "git.bobomao.top/joey/testwh/proto/waAdv";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waAdv";
 
 enum ADVEncryptionType {
 	E2EE = 0;

Разлика између датотеке није приказан због своје велике величине
+ 169 - 472
proto/waArmadilloApplication/WAArmadilloApplication.pb.go


+ 1 - 26
proto/waArmadilloApplication/WAArmadilloApplication.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAArmadilloApplication;
-option go_package = "git.bobomao.top/joey/testwh/proto/waArmadilloApplication";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waArmadilloApplication";
 
 import "waArmadilloXMA/WAArmadilloXMA.proto";
 import "waCommon/WACommon.proto";
@@ -61,29 +61,6 @@ message Armadillo {
 		}
 
 		message MetadataSyncAction {
-			message SyncAttachmentInterventionAction {
-				enum InterventionType {
-					UNKNOWN = 0;
-					NUDE = 1;
-					NOT_NUDE = 2;
-				}
-
-				optional WACommon.MessageKey messageKey = 1;
-				optional InterventionType interventionType = 2;
-			}
-
-			message SyncSpectraAction {
-				enum SpectraActionType {
-					TAKEDOWN = 0;
-					RESTORE = 1;
-				}
-
-				optional WACommon.MessageKey key = 1;
-				optional SpectraActionType actionType = 2;
-				optional int64 takedownActionID = 3;
-				optional string config = 4;
-			}
-
 			message SyncMessageAction {
 				message ActionMessageDelete {
 				}
@@ -133,8 +110,6 @@ message Armadillo {
 			oneof actionType {
 				SyncChatAction chatAction = 101;
 				SyncMessageAction messageAction = 102;
-				SyncSpectraAction spectraAction = 103;
-				SyncAttachmentInterventionAction attachmentInterventionAction = 104;
 			}
 
 			optional int64 actionTimestamp = 1;

+ 1 - 1
proto/waArmadilloBackupCommon/WAArmadilloBackupCommon.pb.go

@@ -81,7 +81,7 @@ const file_waArmadilloBackupCommon_WAArmadilloBackupCommon_proto_rawDesc = "" +
 	"5waArmadilloBackupCommon/WAArmadilloBackupCommon.proto\x12\x17WAArmadilloBackupCommon\"A\n" +
 	"\vSubprotocol\x12\x18\n" +
 	"\apayload\x18\x01 \x01(\fR\apayload\x12\x18\n" +
-	"\aversion\x18\x02 \x01(\x05R\aversionB3Z1git.bobomao.top/joey/testwh/proto/waArmadilloBackupCommon"
+	"\aversion\x18\x02 \x01(\x05R\aversionB3Z1git.bobomao.top/joey/whatsmeow/proto/waArmadilloBackupCommon"
 
 var (
 	file_waArmadilloBackupCommon_WAArmadilloBackupCommon_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waArmadilloBackupCommon/WAArmadilloBackupCommon.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAArmadilloBackupCommon;
-option go_package = "git.bobomao.top/joey/testwh/proto/waArmadilloBackupCommon";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waArmadilloBackupCommon";
 
 message Subprotocol {
 	optional bytes payload = 1;

+ 2 - 2
proto/waArmadilloBackupMessage/WAArmadilloBackupMessage.pb.go

@@ -14,7 +14,7 @@ import (
 	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
 	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 
-	waArmadilloBackupCommon "git.bobomao.top/joey/testwh/proto/waArmadilloBackupCommon"
+	waArmadilloBackupCommon "git.bobomao.top/joey/whatsmeow/proto/waArmadilloBackupCommon"
 )
 
 const (
@@ -321,7 +321,7 @@ const file_waArmadilloBackupMessage_WAArmadilloBackupMessage_proto_rawDesc = ""
 	"\x10FrankingMetadata\x12 \n" +
 	"\vfrankingTag\x18\x03 \x01(\fR\vfrankingTag\x12\"\n" +
 	"\freportingTag\x18\x04 \x01(\fR\freportingTagB\t\n" +
-	"\apayloadB4Z2git.bobomao.top/joey/testwh/proto/waArmadilloBackupMessage"
+	"\apayloadB4Z2git.bobomao.top/joey/whatsmeow/proto/waArmadilloBackupMessage"
 
 var (
 	file_waArmadilloBackupMessage_WAArmadilloBackupMessage_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waArmadilloBackupMessage/WAArmadilloBackupMessage.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAArmadilloBackupMessage;
-option go_package = "git.bobomao.top/joey/testwh/proto/waArmadilloBackupMessage";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waArmadilloBackupMessage";
 
 import "waArmadilloBackupCommon/WAArmadilloBackupCommon.proto";
 

+ 1 - 1
proto/waArmadilloICDC/WAArmadilloICDC.pb.go

@@ -154,7 +154,7 @@ const file_waArmadilloICDC_WAArmadilloICDC_proto_rawDesc = "" +
 	"\x12signingDeviceIndex\x18\x04 \x01(\x05R\x12signingDeviceIndex\"P\n" +
 	"\x16SignedICDCIdentityList\x12\x18\n" +
 	"\adetails\x18\x01 \x01(\fR\adetails\x12\x1c\n" +
-	"\tsignature\x18\x02 \x01(\fR\tsignatureB+Z)git.bobomao.top/joey/testwh/proto/waArmadilloICDC"
+	"\tsignature\x18\x02 \x01(\fR\tsignatureB+Z)git.bobomao.top/joey/whatsmeow/proto/waArmadilloICDC"
 
 var (
 	file_waArmadilloICDC_WAArmadilloICDC_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waArmadilloICDC/WAArmadilloICDC.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAArmadilloICDC;
-option go_package = "git.bobomao.top/joey/testwh/proto/waArmadilloICDC";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waArmadilloICDC";
 
 message ICDCIdentityList {
 	optional int32 seq = 1;

+ 9 - 18
proto/waArmadilloMiTransportAdminMessage/WAArmadilloMiTransportAdminMessage.pb.go

@@ -2432,12 +2432,11 @@ func (x *MiTransportAdminMessage_XmatInstantGameEncryptedDynamicCustomUpdate) Ge
 }
 
 type MiTransportAdminMessage_XmatFriendRequestConfirmedEncrypted struct {
-	state                        protoimpl.MessageState `protogen:"open.v1"`
-	OtherUserName                *string                `protobuf:"bytes,1,opt,name=otherUserName" json:"otherUserName,omitempty"`
-	IsTurnOnCohort               *string                `protobuf:"bytes,2,opt,name=isTurnOnCohort" json:"isTurnOnCohort,omitempty"`
-	UserWhoAcceptedFriendRequest *string                `protobuf:"bytes,3,opt,name=userWhoAcceptedFriendRequest" json:"userWhoAcceptedFriendRequest,omitempty"`
-	unknownFields                protoimpl.UnknownFields
-	sizeCache                    protoimpl.SizeCache
+	state          protoimpl.MessageState `protogen:"open.v1"`
+	OtherUserName  *string                `protobuf:"bytes,1,opt,name=otherUserName" json:"otherUserName,omitempty"`
+	IsTurnOnCohort *string                `protobuf:"bytes,2,opt,name=isTurnOnCohort" json:"isTurnOnCohort,omitempty"`
+	unknownFields  protoimpl.UnknownFields
+	sizeCache      protoimpl.SizeCache
 }
 
 func (x *MiTransportAdminMessage_XmatFriendRequestConfirmedEncrypted) Reset() {
@@ -2484,13 +2483,6 @@ func (x *MiTransportAdminMessage_XmatFriendRequestConfirmedEncrypted) GetIsTurnO
 	return ""
 }
 
-func (x *MiTransportAdminMessage_XmatFriendRequestConfirmedEncrypted) GetUserWhoAcceptedFriendRequest() string {
-	if x != nil && x.UserWhoAcceptedFriendRequest != nil {
-		return *x.UserWhoAcceptedFriendRequest
-	}
-	return ""
-}
-
 type MiTransportAdminMessage_XmatDisappearingSetting struct {
 	state                        protoimpl.MessageState `protogen:"open.v1"`
 	DisappearingSettingTime      *int64                 `protobuf:"varint,1,opt,name=disappearingSettingTime" json:"disappearingSettingTime,omitempty"`
@@ -3030,7 +3022,7 @@ var File_waArmadilloMiTransportAdminMessage_WAArmadilloMiTransportAdminMessage_p
 
 const file_waArmadilloMiTransportAdminMessage_WAArmadilloMiTransportAdminMessage_proto_rawDesc = "" +
 	"\n" +
-	"KwaArmadilloMiTransportAdminMessage/WAArmadilloMiTransportAdminMessage.proto\x12\"WAArmadilloMiTransportAdminMessage\"\xefQ\n" +
+	"KwaArmadilloMiTransportAdminMessage/WAArmadilloMiTransportAdminMessage.proto\x12\"WAArmadilloMiTransportAdminMessage\"\xaaQ\n" +
 	"\x17MiTransportAdminMessage\x12z\n" +
 	"\x10chatThemeChanged\x18\x01 \x01(\v2L.WAArmadilloMiTransportAdminMessage.MiTransportAdminMessage.ChatThemeChangedH\x00R\x10chatThemeChanged\x12w\n" +
 	"\x0fnicknameChanged\x18\x02 \x01(\v2K.WAArmadilloMiTransportAdminMessage.MiTransportAdminMessage.NicknameChangedH\x00R\x0fnicknameChanged\x12\x8f\x01\n" +
@@ -3216,11 +3208,10 @@ const file_waArmadilloMiTransportAdminMessage_WAArmadilloMiTransportAdminMessage
 	"senderName\x18\x01 \x01(\tR\n" +
 	"senderName\x12@\n" +
 	"\x1bmuteManagementAdminTextType\x18\x02 \x01(\tR\x1bmuteManagementAdminTextType\x12\x1a\n" +
-	"\bgameName\x18\x03 \x01(\tR\bgameName\x1a\xb7\x01\n" +
+	"\bgameName\x18\x03 \x01(\tR\bgameName\x1as\n" +
 	"#XmatFriendRequestConfirmedEncrypted\x12$\n" +
 	"\rotherUserName\x18\x01 \x01(\tR\rotherUserName\x12&\n" +
-	"\x0eisTurnOnCohort\x18\x02 \x01(\tR\x0eisTurnOnCohort\x12B\n" +
-	"\x1cuserWhoAcceptedFriendRequest\x18\x03 \x01(\tR\x1cuserWhoAcceptedFriendRequest\x1a\xbb\x02\n" +
+	"\x0eisTurnOnCohort\x18\x02 \x01(\tR\x0eisTurnOnCohort\x1a\xbb\x02\n" +
 	"\x17XmatDisappearingSetting\x128\n" +
 	"\x17disappearingSettingTime\x18\x01 \x01(\x03R\x17disappearingSettingTime\x12>\n" +
 	"\x1aoldDisappearingSettingTime\x18\x02 \x01(\x03R\x1aoldDisappearingSettingTime\x12B\n" +
@@ -3252,7 +3243,7 @@ const file_waArmadilloMiTransportAdminMessage_WAArmadilloMiTransportAdminMessage
 	"themeEmoji\x18\x02 \x01(\tR\n" +
 	"themeEmoji\x12\x1c\n" +
 	"\tthemeType\x18\x03 \x01(\x05R\tthemeTypeB\t\n" +
-	"\acontentB>Z<git.bobomao.top/joey/testwh/proto/waArmadilloMiTransportAdminMessage"
+	"\acontentB>Z<git.bobomao.top/joey/whatsmeow/proto/waArmadilloMiTransportAdminMessage"
 
 var (
 	file_waArmadilloMiTransportAdminMessage_WAArmadilloMiTransportAdminMessage_proto_rawDescOnce sync.Once

+ 1 - 2
proto/waArmadilloMiTransportAdminMessage/WAArmadilloMiTransportAdminMessage.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAArmadilloMiTransportAdminMessage;
-option go_package = "git.bobomao.top/joey/testwh/proto/waArmadilloMiTransportAdminMessage";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waArmadilloMiTransportAdminMessage";
 
 message MiTransportAdminMessage {
 	message LimitSharingChanged {
@@ -193,7 +193,6 @@ message MiTransportAdminMessage {
 	message XmatFriendRequestConfirmedEncrypted {
 		optional string otherUserName = 1;
 		optional string isTurnOnCohort = 2;
-		optional string userWhoAcceptedFriendRequest = 3;
 	}
 
 	message XmatDisappearingSetting {

+ 1 - 1
proto/waArmadilloTransportEvent/WAArmadilloTransportEvent.pb.go

@@ -554,7 +554,7 @@ const file_waArmadilloTransportEvent_WAArmadilloTransportEvent_proto_rawDesc = "
 	"\x04Type\x12\x16\n" +
 	"\x12DECRYPTION_FAILURE\x10\x01\x12\x17\n" +
 	"\x13UNAVAILABLE_MESSAGE\x10\x02B\t\n" +
-	"\acontentB5Z3git.bobomao.top/joey/testwh/proto/waArmadilloTransportEvent"
+	"\acontentB5Z3git.bobomao.top/joey/whatsmeow/proto/waArmadilloTransportEvent"
 
 var (
 	file_waArmadilloTransportEvent_WAArmadilloTransportEvent_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waArmadilloTransportEvent/WAArmadilloTransportEvent.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAArmadilloTransportEvent;
-option go_package = "git.bobomao.top/joey/testwh/proto/waArmadilloTransportEvent";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waArmadilloTransportEvent";
 
 message TransportEvent {
 	message Event {

+ 80 - 194
proto/waArmadilloXMA/WAArmadilloXMA.pb.go

@@ -1,20 +1,18 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waArmadilloXMA/WAArmadilloXMA.proto
 
 package waArmadilloXMA
 
 import (
+	waCommon "git.bobomao.top/joey/whatsmeow/proto/waCommon"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	waCommon "git.bobomao.top/joey/testwh/proto/waCommon"
 )
 
 const (
@@ -24,65 +22,6 @@ const (
 	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
 )
 
-type ExtendedContentMessage_XmaDataclassType int32
-
-const (
-	ExtendedContentMessage_SENDER_COPY   ExtendedContentMessage_XmaDataclassType = 0
-	ExtendedContentMessage_SERVER        ExtendedContentMessage_XmaDataclassType = 1
-	ExtendedContentMessage_SIGNED_CLIENT ExtendedContentMessage_XmaDataclassType = 2
-)
-
-// Enum value maps for ExtendedContentMessage_XmaDataclassType.
-var (
-	ExtendedContentMessage_XmaDataclassType_name = map[int32]string{
-		0: "SENDER_COPY",
-		1: "SERVER",
-		2: "SIGNED_CLIENT",
-	}
-	ExtendedContentMessage_XmaDataclassType_value = map[string]int32{
-		"SENDER_COPY":   0,
-		"SERVER":        1,
-		"SIGNED_CLIENT": 2,
-	}
-)
-
-func (x ExtendedContentMessage_XmaDataclassType) Enum() *ExtendedContentMessage_XmaDataclassType {
-	p := new(ExtendedContentMessage_XmaDataclassType)
-	*p = x
-	return p
-}
-
-func (x ExtendedContentMessage_XmaDataclassType) String() string {
-	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (ExtendedContentMessage_XmaDataclassType) Descriptor() protoreflect.EnumDescriptor {
-	return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[0].Descriptor()
-}
-
-func (ExtendedContentMessage_XmaDataclassType) Type() protoreflect.EnumType {
-	return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[0]
-}
-
-func (x ExtendedContentMessage_XmaDataclassType) Number() protoreflect.EnumNumber {
-	return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *ExtendedContentMessage_XmaDataclassType) UnmarshalJSON(b []byte) error {
-	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
-	if err != nil {
-		return err
-	}
-	*x = ExtendedContentMessage_XmaDataclassType(num)
-	return nil
-}
-
-// Deprecated: Use ExtendedContentMessage_XmaDataclassType.Descriptor instead.
-func (ExtendedContentMessage_XmaDataclassType) EnumDescriptor() ([]byte, []int) {
-	return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 0}
-}
-
 type ExtendedContentMessage_OverlayIconGlyph int32
 
 const (
@@ -137,11 +76,11 @@ func (x ExtendedContentMessage_OverlayIconGlyph) String() string {
 }
 
 func (ExtendedContentMessage_OverlayIconGlyph) Descriptor() protoreflect.EnumDescriptor {
-	return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[1].Descriptor()
+	return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[0].Descriptor()
 }
 
 func (ExtendedContentMessage_OverlayIconGlyph) Type() protoreflect.EnumType {
-	return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[1]
+	return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[0]
 }
 
 func (x ExtendedContentMessage_OverlayIconGlyph) Number() protoreflect.EnumNumber {
@@ -160,7 +99,7 @@ func (x *ExtendedContentMessage_OverlayIconGlyph) UnmarshalJSON(b []byte) error
 
 // Deprecated: Use ExtendedContentMessage_OverlayIconGlyph.Descriptor instead.
 func (ExtendedContentMessage_OverlayIconGlyph) EnumDescriptor() ([]byte, []int) {
-	return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 1}
+	return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 0}
 }
 
 type ExtendedContentMessage_CtaButtonType int32
@@ -190,11 +129,11 @@ func (x ExtendedContentMessage_CtaButtonType) String() string {
 }
 
 func (ExtendedContentMessage_CtaButtonType) Descriptor() protoreflect.EnumDescriptor {
-	return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[2].Descriptor()
+	return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[1].Descriptor()
 }
 
 func (ExtendedContentMessage_CtaButtonType) Type() protoreflect.EnumType {
-	return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[2]
+	return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[1]
 }
 
 func (x ExtendedContentMessage_CtaButtonType) Number() protoreflect.EnumNumber {
@@ -213,7 +152,7 @@ func (x *ExtendedContentMessage_CtaButtonType) UnmarshalJSON(b []byte) error {
 
 // Deprecated: Use ExtendedContentMessage_CtaButtonType.Descriptor instead.
 func (ExtendedContentMessage_CtaButtonType) EnumDescriptor() ([]byte, []int) {
-	return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 2}
+	return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 1}
 }
 
 type ExtendedContentMessage_XmaLayoutType int32
@@ -258,11 +197,11 @@ func (x ExtendedContentMessage_XmaLayoutType) String() string {
 }
 
 func (ExtendedContentMessage_XmaLayoutType) Descriptor() protoreflect.EnumDescriptor {
-	return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[3].Descriptor()
+	return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[2].Descriptor()
 }
 
 func (ExtendedContentMessage_XmaLayoutType) Type() protoreflect.EnumType {
-	return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[3]
+	return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[2]
 }
 
 func (x ExtendedContentMessage_XmaLayoutType) Number() protoreflect.EnumNumber {
@@ -281,7 +220,7 @@ func (x *ExtendedContentMessage_XmaLayoutType) UnmarshalJSON(b []byte) error {
 
 // Deprecated: Use ExtendedContentMessage_XmaLayoutType.Descriptor instead.
 func (ExtendedContentMessage_XmaLayoutType) EnumDescriptor() ([]byte, []int) {
-	return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 3}
+	return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 2}
 }
 
 type ExtendedContentMessage_ExtendedContentType int32
@@ -321,7 +260,6 @@ const (
 	ExtendedContentMessage_FB_POST_MENTION                         ExtendedContentMessage_ExtendedContentType = 1011
 	ExtendedContentMessage_FB_PROFILE_DIRECTORY_ITEM               ExtendedContentMessage_ExtendedContentType = 1013
 	ExtendedContentMessage_FB_FEED_POST_REACTION_REPLY             ExtendedContentMessage_ExtendedContentType = 1014
-	ExtendedContentMessage_FB_QUICKSNAP_REPLY                      ExtendedContentMessage_ExtendedContentType = 1015
 	ExtendedContentMessage_MSG_EXTERNAL_LINK_SHARE                 ExtendedContentMessage_ExtendedContentType = 2000
 	ExtendedContentMessage_MSG_P2P_PAYMENT                         ExtendedContentMessage_ExtendedContentType = 2001
 	ExtendedContentMessage_MSG_LOCATION_SHARING                    ExtendedContentMessage_ExtendedContentType = 2002
@@ -347,12 +285,6 @@ const (
 	ExtendedContentMessage_MSG_NOTE_REPLY                          ExtendedContentMessage_ExtendedContentType = 2024
 	ExtendedContentMessage_MSG_NOTE_MENTION                        ExtendedContentMessage_ExtendedContentType = 2025
 	ExtendedContentMessage_GEN_AI_ENTITY                           ExtendedContentMessage_ExtendedContentType = 2026
-	ExtendedContentMessage_MSG_OPG_P2P_PAYMENT                     ExtendedContentMessage_ExtendedContentType = 2027
-	ExtendedContentMessage_GEN_AI_RICH_RESPONSE                    ExtendedContentMessage_ExtendedContentType = 2028
-	ExtendedContentMessage_MSG_MUSIC_STICKER                       ExtendedContentMessage_ExtendedContentType = 2029
-	ExtendedContentMessage_MSG_PHONE_NUMBER                        ExtendedContentMessage_ExtendedContentType = 2030
-	ExtendedContentMessage_AI_ACTIVITY_SHARE                       ExtendedContentMessage_ExtendedContentType = 2031
-	ExtendedContentMessage_MSG_PRIVATE_XMA                         ExtendedContentMessage_ExtendedContentType = 2032
 	ExtendedContentMessage_RTC_AUDIO_CALL                          ExtendedContentMessage_ExtendedContentType = 3000
 	ExtendedContentMessage_RTC_VIDEO_CALL                          ExtendedContentMessage_ExtendedContentType = 3001
 	ExtendedContentMessage_RTC_MISSED_AUDIO_CALL                   ExtendedContentMessage_ExtendedContentType = 3002
@@ -404,7 +336,6 @@ var (
 		1011: "FB_POST_MENTION",
 		1013: "FB_PROFILE_DIRECTORY_ITEM",
 		1014: "FB_FEED_POST_REACTION_REPLY",
-		1015: "FB_QUICKSNAP_REPLY",
 		2000: "MSG_EXTERNAL_LINK_SHARE",
 		2001: "MSG_P2P_PAYMENT",
 		2002: "MSG_LOCATION_SHARING",
@@ -430,12 +361,6 @@ var (
 		2024: "MSG_NOTE_REPLY",
 		2025: "MSG_NOTE_MENTION",
 		2026: "GEN_AI_ENTITY",
-		2027: "MSG_OPG_P2P_PAYMENT",
-		2028: "GEN_AI_RICH_RESPONSE",
-		2029: "MSG_MUSIC_STICKER",
-		2030: "MSG_PHONE_NUMBER",
-		2031: "AI_ACTIVITY_SHARE",
-		2032: "MSG_PRIVATE_XMA",
 		3000: "RTC_AUDIO_CALL",
 		3001: "RTC_VIDEO_CALL",
 		3002: "RTC_MISSED_AUDIO_CALL",
@@ -484,7 +409,6 @@ var (
 		"FB_POST_MENTION":                         1011,
 		"FB_PROFILE_DIRECTORY_ITEM":               1013,
 		"FB_FEED_POST_REACTION_REPLY":             1014,
-		"FB_QUICKSNAP_REPLY":                      1015,
 		"MSG_EXTERNAL_LINK_SHARE":                 2000,
 		"MSG_P2P_PAYMENT":                         2001,
 		"MSG_LOCATION_SHARING":                    2002,
@@ -510,12 +434,6 @@ var (
 		"MSG_NOTE_REPLY":                          2024,
 		"MSG_NOTE_MENTION":                        2025,
 		"GEN_AI_ENTITY":                           2026,
-		"MSG_OPG_P2P_PAYMENT":                     2027,
-		"GEN_AI_RICH_RESPONSE":                    2028,
-		"MSG_MUSIC_STICKER":                       2029,
-		"MSG_PHONE_NUMBER":                        2030,
-		"AI_ACTIVITY_SHARE":                       2031,
-		"MSG_PRIVATE_XMA":                         2032,
 		"RTC_AUDIO_CALL":                          3000,
 		"RTC_VIDEO_CALL":                          3001,
 		"RTC_MISSED_AUDIO_CALL":                   3002,
@@ -542,11 +460,11 @@ func (x ExtendedContentMessage_ExtendedContentType) String() string {
 }
 
 func (ExtendedContentMessage_ExtendedContentType) Descriptor() protoreflect.EnumDescriptor {
-	return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[4].Descriptor()
+	return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[3].Descriptor()
 }
 
 func (ExtendedContentMessage_ExtendedContentType) Type() protoreflect.EnumType {
-	return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[4]
+	return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[3]
 }
 
 func (x ExtendedContentMessage_ExtendedContentType) Number() protoreflect.EnumNumber {
@@ -565,41 +483,39 @@ func (x *ExtendedContentMessage_ExtendedContentType) UnmarshalJSON(b []byte) err
 
 // Deprecated: Use ExtendedContentMessage_ExtendedContentType.Descriptor instead.
 func (ExtendedContentMessage_ExtendedContentType) EnumDescriptor() ([]byte, []int) {
-	return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 4}
+	return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 3}
 }
 
 type ExtendedContentMessage struct {
-	state                        protoimpl.MessageState                      `protogen:"open.v1"`
-	AssociatedMessage            *waCommon.SubProtocol                       `protobuf:"bytes,1,opt,name=associatedMessage" json:"associatedMessage,omitempty"`
-	TargetType                   *ExtendedContentMessage_ExtendedContentType `protobuf:"varint,2,opt,name=targetType,enum=WAArmadilloXMA.ExtendedContentMessage_ExtendedContentType" json:"targetType,omitempty"`
-	TargetUsername               *string                                     `protobuf:"bytes,3,opt,name=targetUsername" json:"targetUsername,omitempty"`
-	TargetID                     *string                                     `protobuf:"bytes,4,opt,name=targetID" json:"targetID,omitempty"`
-	TargetExpiringAtSec          *int64                                      `protobuf:"varint,5,opt,name=targetExpiringAtSec" json:"targetExpiringAtSec,omitempty"`
-	XmaLayoutType                *ExtendedContentMessage_XmaLayoutType       `protobuf:"varint,6,opt,name=xmaLayoutType,enum=WAArmadilloXMA.ExtendedContentMessage_XmaLayoutType" json:"xmaLayoutType,omitempty"`
-	Ctas                         []*ExtendedContentMessage_CTA               `protobuf:"bytes,7,rep,name=ctas" json:"ctas,omitempty"`
-	Previews                     []*waCommon.SubProtocol                     `protobuf:"bytes,8,rep,name=previews" json:"previews,omitempty"`
-	TitleText                    *string                                     `protobuf:"bytes,9,opt,name=titleText" json:"titleText,omitempty"`
-	SubtitleText                 *string                                     `protobuf:"bytes,10,opt,name=subtitleText" json:"subtitleText,omitempty"`
-	MaxTitleNumOfLines           *uint32                                     `protobuf:"varint,11,opt,name=maxTitleNumOfLines" json:"maxTitleNumOfLines,omitempty"`
-	MaxSubtitleNumOfLines        *uint32                                     `protobuf:"varint,12,opt,name=maxSubtitleNumOfLines" json:"maxSubtitleNumOfLines,omitempty"`
-	Favicon                      *waCommon.SubProtocol                       `protobuf:"bytes,13,opt,name=favicon" json:"favicon,omitempty"`
-	HeaderImage                  *waCommon.SubProtocol                       `protobuf:"bytes,14,opt,name=headerImage" json:"headerImage,omitempty"`
-	HeaderTitle                  *string                                     `protobuf:"bytes,15,opt,name=headerTitle" json:"headerTitle,omitempty"`
-	OverlayIconGlyph             *ExtendedContentMessage_OverlayIconGlyph    `protobuf:"varint,16,opt,name=overlayIconGlyph,enum=WAArmadilloXMA.ExtendedContentMessage_OverlayIconGlyph" json:"overlayIconGlyph,omitempty"`
-	OverlayTitle                 *string                                     `protobuf:"bytes,17,opt,name=overlayTitle" json:"overlayTitle,omitempty"`
-	OverlayDescription           *string                                     `protobuf:"bytes,18,opt,name=overlayDescription" json:"overlayDescription,omitempty"`
-	SentWithMessageID            *string                                     `protobuf:"bytes,19,opt,name=sentWithMessageID" json:"sentWithMessageID,omitempty"`
-	MessageText                  *string                                     `protobuf:"bytes,20,opt,name=messageText" json:"messageText,omitempty"`
-	HeaderSubtitle               *string                                     `protobuf:"bytes,21,opt,name=headerSubtitle" json:"headerSubtitle,omitempty"`
-	XmaDataclass                 *string                                     `protobuf:"bytes,22,opt,name=xmaDataclass" json:"xmaDataclass,omitempty"`
-	ContentRef                   *string                                     `protobuf:"bytes,23,opt,name=contentRef" json:"contentRef,omitempty"`
-	MentionedJID                 []string                                    `protobuf:"bytes,24,rep,name=mentionedJID" json:"mentionedJID,omitempty"`
-	Commands                     []*waCommon.Command                         `protobuf:"bytes,25,rep,name=commands" json:"commands,omitempty"`
-	Mentions                     []*waCommon.Mention                         `protobuf:"bytes,26,rep,name=mentions" json:"mentions,omitempty"`
-	XmaDataclassType             *ExtendedContentMessage_XmaDataclassType    `protobuf:"varint,27,opt,name=xmaDataclassType,enum=WAArmadilloXMA.ExtendedContentMessage_XmaDataclassType" json:"xmaDataclassType,omitempty"`
-	SignedXmaDataclassValidation *string                                     `protobuf:"bytes,28,opt,name=signedXmaDataclassValidation" json:"signedXmaDataclassValidation,omitempty"`
-	unknownFields                protoimpl.UnknownFields
-	sizeCache                    protoimpl.SizeCache
+	state                 protoimpl.MessageState                      `protogen:"open.v1"`
+	AssociatedMessage     *waCommon.SubProtocol                       `protobuf:"bytes,1,opt,name=associatedMessage" json:"associatedMessage,omitempty"`
+	TargetType            *ExtendedContentMessage_ExtendedContentType `protobuf:"varint,2,opt,name=targetType,enum=WAArmadilloXMA.ExtendedContentMessage_ExtendedContentType" json:"targetType,omitempty"`
+	TargetUsername        *string                                     `protobuf:"bytes,3,opt,name=targetUsername" json:"targetUsername,omitempty"`
+	TargetID              *string                                     `protobuf:"bytes,4,opt,name=targetID" json:"targetID,omitempty"`
+	TargetExpiringAtSec   *int64                                      `protobuf:"varint,5,opt,name=targetExpiringAtSec" json:"targetExpiringAtSec,omitempty"`
+	XmaLayoutType         *ExtendedContentMessage_XmaLayoutType       `protobuf:"varint,6,opt,name=xmaLayoutType,enum=WAArmadilloXMA.ExtendedContentMessage_XmaLayoutType" json:"xmaLayoutType,omitempty"`
+	Ctas                  []*ExtendedContentMessage_CTA               `protobuf:"bytes,7,rep,name=ctas" json:"ctas,omitempty"`
+	Previews              []*waCommon.SubProtocol                     `protobuf:"bytes,8,rep,name=previews" json:"previews,omitempty"`
+	TitleText             *string                                     `protobuf:"bytes,9,opt,name=titleText" json:"titleText,omitempty"`
+	SubtitleText          *string                                     `protobuf:"bytes,10,opt,name=subtitleText" json:"subtitleText,omitempty"`
+	MaxTitleNumOfLines    *uint32                                     `protobuf:"varint,11,opt,name=maxTitleNumOfLines" json:"maxTitleNumOfLines,omitempty"`
+	MaxSubtitleNumOfLines *uint32                                     `protobuf:"varint,12,opt,name=maxSubtitleNumOfLines" json:"maxSubtitleNumOfLines,omitempty"`
+	Favicon               *waCommon.SubProtocol                       `protobuf:"bytes,13,opt,name=favicon" json:"favicon,omitempty"`
+	HeaderImage           *waCommon.SubProtocol                       `protobuf:"bytes,14,opt,name=headerImage" json:"headerImage,omitempty"`
+	HeaderTitle           *string                                     `protobuf:"bytes,15,opt,name=headerTitle" json:"headerTitle,omitempty"`
+	OverlayIconGlyph      *ExtendedContentMessage_OverlayIconGlyph    `protobuf:"varint,16,opt,name=overlayIconGlyph,enum=WAArmadilloXMA.ExtendedContentMessage_OverlayIconGlyph" json:"overlayIconGlyph,omitempty"`
+	OverlayTitle          *string                                     `protobuf:"bytes,17,opt,name=overlayTitle" json:"overlayTitle,omitempty"`
+	OverlayDescription    *string                                     `protobuf:"bytes,18,opt,name=overlayDescription" json:"overlayDescription,omitempty"`
+	SentWithMessageID     *string                                     `protobuf:"bytes,19,opt,name=sentWithMessageID" json:"sentWithMessageID,omitempty"`
+	MessageText           *string                                     `protobuf:"bytes,20,opt,name=messageText" json:"messageText,omitempty"`
+	HeaderSubtitle        *string                                     `protobuf:"bytes,21,opt,name=headerSubtitle" json:"headerSubtitle,omitempty"`
+	XmaDataclass          *string                                     `protobuf:"bytes,22,opt,name=xmaDataclass" json:"xmaDataclass,omitempty"`
+	ContentRef            *string                                     `protobuf:"bytes,23,opt,name=contentRef" json:"contentRef,omitempty"`
+	MentionedJID          []string                                    `protobuf:"bytes,24,rep,name=mentionedJID" json:"mentionedJID,omitempty"`
+	Commands              []*waCommon.Command                         `protobuf:"bytes,25,rep,name=commands" json:"commands,omitempty"`
+	Mentions              []*waCommon.Mention                         `protobuf:"bytes,26,rep,name=mentions" json:"mentions,omitempty"`
+	unknownFields         protoimpl.UnknownFields
+	sizeCache             protoimpl.SizeCache
 }
 
 func (x *ExtendedContentMessage) Reset() {
@@ -814,20 +730,6 @@ func (x *ExtendedContentMessage) GetMentions() []*waCommon.Mention {
 	return nil
 }
 
-func (x *ExtendedContentMessage) GetXmaDataclassType() ExtendedContentMessage_XmaDataclassType {
-	if x != nil && x.XmaDataclassType != nil {
-		return *x.XmaDataclassType
-	}
-	return ExtendedContentMessage_SENDER_COPY
-}
-
-func (x *ExtendedContentMessage) GetSignedXmaDataclassValidation() string {
-	if x != nil && x.SignedXmaDataclassValidation != nil {
-		return *x.SignedXmaDataclassValidation
-	}
-	return ""
-}
-
 type ExtendedContentMessage_CTA struct {
 	state             protoimpl.MessageState                `protogen:"open.v1"`
 	ButtonType        *ExtendedContentMessage_CtaButtonType `protobuf:"varint,1,opt,name=buttonType,enum=WAArmadilloXMA.ExtendedContentMessage_CtaButtonType" json:"buttonType,omitempty"`
@@ -916,7 +818,7 @@ var File_waArmadilloXMA_WAArmadilloXMA_proto protoreflect.FileDescriptor
 
 const file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc = "" +
 	"\n" +
-	"#waArmadilloXMA/WAArmadilloXMA.proto\x12\x0eWAArmadilloXMA\x1a\x17waCommon/WACommon.proto\"\xde \n" +
+	"#waArmadilloXMA/WAArmadilloXMA.proto\x12\x0eWAArmadilloXMA\x1a\x17waCommon/WACommon.proto\"\xc6\x1d\n" +
 	"\x16ExtendedContentMessage\x12C\n" +
 	"\x11associatedMessage\x18\x01 \x01(\v2\x15.WACommon.SubProtocolR\x11associatedMessage\x12Z\n" +
 	"\n" +
@@ -948,9 +850,7 @@ const file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc = "" +
 	"contentRef\x12\"\n" +
 	"\fmentionedJID\x18\x18 \x03(\tR\fmentionedJID\x12-\n" +
 	"\bcommands\x18\x19 \x03(\v2\x11.WACommon.CommandR\bcommands\x12-\n" +
-	"\bmentions\x18\x1a \x03(\v2\x11.WACommon.MentionR\bmentions\x12c\n" +
-	"\x10xmaDataclassType\x18\x1b \x01(\x0e27.WAArmadilloXMA.ExtendedContentMessage.XmaDataclassTypeR\x10xmaDataclassType\x12B\n" +
-	"\x1csignedXmaDataclassValidation\x18\x1c \x01(\tR\x1csignedXmaDataclassValidation\x1a\xf5\x01\n" +
+	"\bmentions\x18\x1a \x03(\v2\x11.WACommon.MentionR\bmentions\x1a\xf5\x01\n" +
 	"\x03CTA\x12T\n" +
 	"\n" +
 	"buttonType\x18\x01 \x01(\x0e24.WAArmadilloXMA.ExtendedContentMessage.CtaButtonTypeR\n" +
@@ -959,12 +859,7 @@ const file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc = "" +
 	"\tactionURL\x18\x03 \x01(\tR\tactionURL\x12\x1c\n" +
 	"\tnativeURL\x18\x04 \x01(\tR\tnativeURL\x12\x18\n" +
 	"\actaType\x18\x05 \x01(\tR\actaType\x12,\n" +
-	"\x11actionContentBlob\x18\x06 \x01(\tR\x11actionContentBlob\"B\n" +
-	"\x10XmaDataclassType\x12\x0f\n" +
-	"\vSENDER_COPY\x10\x00\x12\n" +
-	"\n" +
-	"\x06SERVER\x10\x01\x12\x11\n" +
-	"\rSIGNED_CLIENT\x10\x02\"\xa1\x01\n" +
+	"\x11actionContentBlob\x18\x06 \x01(\tR\x11actionContentBlob\"\xa1\x01\n" +
 	"\x10OverlayIconGlyph\x12\b\n" +
 	"\x04INFO\x10\x00\x12\v\n" +
 	"\aEYE_OFF\x10\x01\x12\f\n" +
@@ -987,7 +882,7 @@ const file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc = "" +
 	"\bPORTRAIT\x10\x03\x12\x11\n" +
 	"\rSTANDARD_DXMA\x10\f\x12\r\n" +
 	"\tLIST_DXMA\x10\x0f\x12\b\n" +
-	"\x04GRID\x10\x10\"\xa3\x10\n" +
+	"\x04GRID\x10\x10\"\xf8\x0e\n" +
 	"\x13ExtendedContentType\x12\x0f\n" +
 	"\vUNSUPPORTED\x10\x00\x12\x1a\n" +
 	"\x16IG_STORY_PHOTO_MENTION\x10\x04\x12\x1e\n" +
@@ -1023,8 +918,7 @@ const file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc = "" +
 	"\x18FB_COMMENT_MENTION_SHARE\x10\xf2\a\x12\x14\n" +
 	"\x0fFB_POST_MENTION\x10\xf3\a\x12\x1e\n" +
 	"\x19FB_PROFILE_DIRECTORY_ITEM\x10\xf5\a\x12 \n" +
-	"\x1bFB_FEED_POST_REACTION_REPLY\x10\xf6\a\x12\x17\n" +
-	"\x12FB_QUICKSNAP_REPLY\x10\xf7\a\x12\x1c\n" +
+	"\x1bFB_FEED_POST_REACTION_REPLY\x10\xf6\a\x12\x1c\n" +
 	"\x17MSG_EXTERNAL_LINK_SHARE\x10\xd0\x0f\x12\x14\n" +
 	"\x0fMSG_P2P_PAYMENT\x10\xd1\x0f\x12\x19\n" +
 	"\x14MSG_LOCATION_SHARING\x10\xd2\x0f\x12\x1c\n" +
@@ -1049,13 +943,7 @@ const file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc = "" +
 	"#MSG_GEN_AI_MEMU_ONBOARDING_RESPONSE\x10\xe7\x0f\x12\x13\n" +
 	"\x0eMSG_NOTE_REPLY\x10\xe8\x0f\x12\x15\n" +
 	"\x10MSG_NOTE_MENTION\x10\xe9\x0f\x12\x12\n" +
-	"\rGEN_AI_ENTITY\x10\xea\x0f\x12\x18\n" +
-	"\x13MSG_OPG_P2P_PAYMENT\x10\xeb\x0f\x12\x19\n" +
-	"\x14GEN_AI_RICH_RESPONSE\x10\xec\x0f\x12\x16\n" +
-	"\x11MSG_MUSIC_STICKER\x10\xed\x0f\x12\x15\n" +
-	"\x10MSG_PHONE_NUMBER\x10\xee\x0f\x12\x16\n" +
-	"\x11AI_ACTIVITY_SHARE\x10\xef\x0f\x12\x14\n" +
-	"\x0fMSG_PRIVATE_XMA\x10\xf0\x0f\x12\x13\n" +
+	"\rGEN_AI_ENTITY\x10\xea\x0f\x12\x13\n" +
 	"\x0eRTC_AUDIO_CALL\x10\xb8\x17\x12\x13\n" +
 	"\x0eRTC_VIDEO_CALL\x10\xb9\x17\x12\x1a\n" +
 	"\x15RTC_MISSED_AUDIO_CALL\x10\xba\x17\x12\x1a\n" +
@@ -1067,7 +955,7 @@ const file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc = "" +
 	"\x16RTC_ONGOING_AUDIO_CALL\x10\xc0\x17\x12\x1b\n" +
 	"\x16RTC_ONGOING_VIDEO_CALL\x10\xc1\x17\x12 \n" +
 	"\x1bMSG_RECEIVER_FETCH_FALLBACK\x10\xd1\x17\x12\x1a\n" +
-	"\x15DATACLASS_SENDER_COPY\x10\xa0\x1fB*Z(git.bobomao.top/joey/testwh/proto/waArmadilloXMA"
+	"\x15DATACLASS_SENDER_COPY\x10\xa0\x1fB5Z3git.bobomao.top/joey/whatsmeow/proto/waArmadilloXMA"
 
 var (
 	file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescOnce sync.Once
@@ -1081,38 +969,36 @@ func file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP() []byte {
 	return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescData
 }
 
-var file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes = make([]protoimpl.EnumInfo, 5)
+var file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes = make([]protoimpl.EnumInfo, 4)
 var file_waArmadilloXMA_WAArmadilloXMA_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
 var file_waArmadilloXMA_WAArmadilloXMA_proto_goTypes = []any{
-	(ExtendedContentMessage_XmaDataclassType)(0),    // 0: WAArmadilloXMA.ExtendedContentMessage.XmaDataclassType
-	(ExtendedContentMessage_OverlayIconGlyph)(0),    // 1: WAArmadilloXMA.ExtendedContentMessage.OverlayIconGlyph
-	(ExtendedContentMessage_CtaButtonType)(0),       // 2: WAArmadilloXMA.ExtendedContentMessage.CtaButtonType
-	(ExtendedContentMessage_XmaLayoutType)(0),       // 3: WAArmadilloXMA.ExtendedContentMessage.XmaLayoutType
-	(ExtendedContentMessage_ExtendedContentType)(0), // 4: WAArmadilloXMA.ExtendedContentMessage.ExtendedContentType
-	(*ExtendedContentMessage)(nil),                  // 5: WAArmadilloXMA.ExtendedContentMessage
-	(*ExtendedContentMessage_CTA)(nil),              // 6: WAArmadilloXMA.ExtendedContentMessage.CTA
-	(*waCommon.SubProtocol)(nil),                    // 7: WACommon.SubProtocol
-	(*waCommon.Command)(nil),                        // 8: WACommon.Command
-	(*waCommon.Mention)(nil),                        // 9: WACommon.Mention
+	(ExtendedContentMessage_OverlayIconGlyph)(0),    // 0: WAArmadilloXMA.ExtendedContentMessage.OverlayIconGlyph
+	(ExtendedContentMessage_CtaButtonType)(0),       // 1: WAArmadilloXMA.ExtendedContentMessage.CtaButtonType
+	(ExtendedContentMessage_XmaLayoutType)(0),       // 2: WAArmadilloXMA.ExtendedContentMessage.XmaLayoutType
+	(ExtendedContentMessage_ExtendedContentType)(0), // 3: WAArmadilloXMA.ExtendedContentMessage.ExtendedContentType
+	(*ExtendedContentMessage)(nil),                  // 4: WAArmadilloXMA.ExtendedContentMessage
+	(*ExtendedContentMessage_CTA)(nil),              // 5: WAArmadilloXMA.ExtendedContentMessage.CTA
+	(*waCommon.SubProtocol)(nil),                    // 6: WACommon.SubProtocol
+	(*waCommon.Command)(nil),                        // 7: WACommon.Command
+	(*waCommon.Mention)(nil),                        // 8: WACommon.Mention
 }
 var file_waArmadilloXMA_WAArmadilloXMA_proto_depIdxs = []int32{
-	7,  // 0: WAArmadilloXMA.ExtendedContentMessage.associatedMessage:type_name -> WACommon.SubProtocol
-	4,  // 1: WAArmadilloXMA.ExtendedContentMessage.targetType:type_name -> WAArmadilloXMA.ExtendedContentMessage.ExtendedContentType
-	3,  // 2: WAArmadilloXMA.ExtendedContentMessage.xmaLayoutType:type_name -> WAArmadilloXMA.ExtendedContentMessage.XmaLayoutType
-	6,  // 3: WAArmadilloXMA.ExtendedContentMessage.ctas:type_name -> WAArmadilloXMA.ExtendedContentMessage.CTA
-	7,  // 4: WAArmadilloXMA.ExtendedContentMessage.previews:type_name -> WACommon.SubProtocol
-	7,  // 5: WAArmadilloXMA.ExtendedContentMessage.favicon:type_name -> WACommon.SubProtocol
-	7,  // 6: WAArmadilloXMA.ExtendedContentMessage.headerImage:type_name -> WACommon.SubProtocol
-	1,  // 7: WAArmadilloXMA.ExtendedContentMessage.overlayIconGlyph:type_name -> WAArmadilloXMA.ExtendedContentMessage.OverlayIconGlyph
-	8,  // 8: WAArmadilloXMA.ExtendedContentMessage.commands:type_name -> WACommon.Command
-	9,  // 9: WAArmadilloXMA.ExtendedContentMessage.mentions:type_name -> WACommon.Mention
-	0,  // 10: WAArmadilloXMA.ExtendedContentMessage.xmaDataclassType:type_name -> WAArmadilloXMA.ExtendedContentMessage.XmaDataclassType
-	2,  // 11: WAArmadilloXMA.ExtendedContentMessage.CTA.buttonType:type_name -> WAArmadilloXMA.ExtendedContentMessage.CtaButtonType
-	12, // [12:12] is the sub-list for method output_type
-	12, // [12:12] is the sub-list for method input_type
-	12, // [12:12] is the sub-list for extension type_name
-	12, // [12:12] is the sub-list for extension extendee
-	0,  // [0:12] is the sub-list for field type_name
+	6,  // 0: WAArmadilloXMA.ExtendedContentMessage.associatedMessage:type_name -> WACommon.SubProtocol
+	3,  // 1: WAArmadilloXMA.ExtendedContentMessage.targetType:type_name -> WAArmadilloXMA.ExtendedContentMessage.ExtendedContentType
+	2,  // 2: WAArmadilloXMA.ExtendedContentMessage.xmaLayoutType:type_name -> WAArmadilloXMA.ExtendedContentMessage.XmaLayoutType
+	5,  // 3: WAArmadilloXMA.ExtendedContentMessage.ctas:type_name -> WAArmadilloXMA.ExtendedContentMessage.CTA
+	6,  // 4: WAArmadilloXMA.ExtendedContentMessage.previews:type_name -> WACommon.SubProtocol
+	6,  // 5: WAArmadilloXMA.ExtendedContentMessage.favicon:type_name -> WACommon.SubProtocol
+	6,  // 6: WAArmadilloXMA.ExtendedContentMessage.headerImage:type_name -> WACommon.SubProtocol
+	0,  // 7: WAArmadilloXMA.ExtendedContentMessage.overlayIconGlyph:type_name -> WAArmadilloXMA.ExtendedContentMessage.OverlayIconGlyph
+	7,  // 8: WAArmadilloXMA.ExtendedContentMessage.commands:type_name -> WACommon.Command
+	8,  // 9: WAArmadilloXMA.ExtendedContentMessage.mentions:type_name -> WACommon.Mention
+	1,  // 10: WAArmadilloXMA.ExtendedContentMessage.CTA.buttonType:type_name -> WAArmadilloXMA.ExtendedContentMessage.CtaButtonType
+	11, // [11:11] is the sub-list for method output_type
+	11, // [11:11] is the sub-list for method input_type
+	11, // [11:11] is the sub-list for extension type_name
+	11, // [11:11] is the sub-list for extension extendee
+	0,  // [0:11] is the sub-list for field type_name
 }
 
 func init() { file_waArmadilloXMA_WAArmadilloXMA_proto_init() }
@@ -1125,7 +1011,7 @@ func file_waArmadilloXMA_WAArmadilloXMA_proto_init() {
 		File: protoimpl.DescBuilder{
 			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
 			RawDescriptor: unsafe.Slice(unsafe.StringData(file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc), len(file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc)),
-			NumEnums:      5,
+			NumEnums:      4,
 			NumMessages:   2,
 			NumExtensions: 0,
 			NumServices:   0,

+ 1 - 16
proto/waArmadilloXMA/WAArmadilloXMA.proto

@@ -1,16 +1,10 @@
 syntax = "proto2";
 package WAArmadilloXMA;
-option go_package = "git.bobomao.top/joey/testwh/proto/waArmadilloXMA";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waArmadilloXMA";
 
 import "waCommon/WACommon.proto";
 
 message ExtendedContentMessage {
-	enum XmaDataclassType {
-		SENDER_COPY = 0;
-		SERVER = 1;
-		SIGNED_CLIENT = 2;
-	}
-
 	enum OverlayIconGlyph {
 		INFO = 0;
 		EYE_OFF = 1;
@@ -72,7 +66,6 @@ message ExtendedContentMessage {
 		FB_POST_MENTION = 1011;
 		FB_PROFILE_DIRECTORY_ITEM = 1013;
 		FB_FEED_POST_REACTION_REPLY = 1014;
-		FB_QUICKSNAP_REPLY = 1015;
 		MSG_EXTERNAL_LINK_SHARE = 2000;
 		MSG_P2P_PAYMENT = 2001;
 		MSG_LOCATION_SHARING = 2002;
@@ -98,12 +91,6 @@ message ExtendedContentMessage {
 		MSG_NOTE_REPLY = 2024;
 		MSG_NOTE_MENTION = 2025;
 		GEN_AI_ENTITY = 2026;
-		MSG_OPG_P2P_PAYMENT = 2027;
-		GEN_AI_RICH_RESPONSE = 2028;
-		MSG_MUSIC_STICKER = 2029;
-		MSG_PHONE_NUMBER = 2030;
-		AI_ACTIVITY_SHARE = 2031;
-		MSG_PRIVATE_XMA = 2032;
 		RTC_AUDIO_CALL = 3000;
 		RTC_VIDEO_CALL = 3001;
 		RTC_MISSED_AUDIO_CALL = 3002;
@@ -153,6 +140,4 @@ message ExtendedContentMessage {
 	repeated string mentionedJID = 24;
 	repeated WACommon.Command commands = 25;
 	repeated WACommon.Mention mentions = 26;
-	optional XmaDataclassType xmaDataclassType = 27;
-	optional string signedXmaDataclassValidation = 28;
 }

+ 6 - 8
proto/waBotMetadata/WABotMetadata.pb.go

@@ -1,20 +1,18 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waBotMetadata/WABotMetadata.proto
 
 package waBotMetadata
 
 import (
+	waCommon "git.bobomao.top/joey/whatsmeow/proto/waCommon"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	waCommon "git.bobomao.top/joey/testwh/proto/waCommon"
 )
 
 const (
@@ -5057,7 +5055,7 @@ const file_waBotMetadata_WABotMetadata_proto_rawDesc = "" +
 	"USER_INPUT\x10\x03\x12\r\n" +
 	"\tEMU_FLASH\x10\x04\x12\x16\n" +
 	"\x12EMU_FLASH_FOLLOWUP\x10\x05\x12\t\n" +
-	"\x05VOICE\x10\x06B)Z'git.bobomao.top/joey/testwh/proto/waBotMetadata"
+	"\x05VOICE\x10\x06B4Z2git.bobomao.top/joey/whatsmeow/proto/waBotMetadata"
 
 var (
 	file_waBotMetadata_WABotMetadata_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waBotMetadata/WABotMetadata.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WABotMetadata;
-option go_package = "git.bobomao.top/joey/testwh/proto/waBotMetadata";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waBotMetadata";
 
 import "waCommon/WACommon.proto";
 

+ 5 - 6
proto/waCert/WACert.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waCert/WACert.proto
 
 package waCert
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -355,7 +354,7 @@ const file_waCert_WACert_proto_rawDesc = "" +
 	"\fissuerSerial\x18\x02 \x01(\rR\fissuerSerial\x12\x10\n" +
 	"\x03key\x18\x03 \x01(\fR\x03key\x12\x1c\n" +
 	"\tnotBefore\x18\x04 \x01(\x04R\tnotBefore\x12\x1a\n" +
-	"\bnotAfter\x18\x05 \x01(\x04R\bnotAfterB\"Z git.bobomao.top/joey/testwh/proto/waCert"
+	"\bnotAfter\x18\x05 \x01(\x04R\bnotAfterB-Z+git.bobomao.top/joey/whatsmeow/proto/waCert"
 
 var (
 	file_waCert_WACert_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waCert/WACert.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WACert;
-option go_package = "git.bobomao.top/joey/testwh/proto/waCert";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waCert";
 
 message NoiseCertificate {
 	message Details {

+ 136 - 0
proto/waChatLockSettings/WAProtobufsChatLockSettings.pb.go

@@ -0,0 +1,136 @@
+// Code generated by protoc-gen-go. DO NOT EDIT.
+// versions:
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
+// source: waChatLockSettings/WAProtobufsChatLockSettings.proto
+
+package waChatLockSettings
+
+import (
+	waUserPassword "git.bobomao.top/joey/whatsmeow/proto/waUserPassword"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
+	reflect "reflect"
+	sync "sync"
+	unsafe "unsafe"
+)
+
+const (
+	// Verify that this generated code is sufficiently up-to-date.
+	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
+	// Verify that runtime/protoimpl is sufficiently up-to-date.
+	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
+)
+
+type ChatLockSettings struct {
+	state           protoimpl.MessageState       `protogen:"open.v1"`
+	HideLockedChats *bool                        `protobuf:"varint,1,opt,name=hideLockedChats" json:"hideLockedChats,omitempty"`
+	SecretCode      *waUserPassword.UserPassword `protobuf:"bytes,2,opt,name=secretCode" json:"secretCode,omitempty"`
+	unknownFields   protoimpl.UnknownFields
+	sizeCache       protoimpl.SizeCache
+}
+
+func (x *ChatLockSettings) Reset() {
+	*x = ChatLockSettings{}
+	mi := &file_waChatLockSettings_WAProtobufsChatLockSettings_proto_msgTypes[0]
+	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+	ms.StoreMessageInfo(mi)
+}
+
+func (x *ChatLockSettings) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*ChatLockSettings) ProtoMessage() {}
+
+func (x *ChatLockSettings) ProtoReflect() protoreflect.Message {
+	mi := &file_waChatLockSettings_WAProtobufsChatLockSettings_proto_msgTypes[0]
+	if x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+// Deprecated: Use ChatLockSettings.ProtoReflect.Descriptor instead.
+func (*ChatLockSettings) Descriptor() ([]byte, []int) {
+	return file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDescGZIP(), []int{0}
+}
+
+func (x *ChatLockSettings) GetHideLockedChats() bool {
+	if x != nil && x.HideLockedChats != nil {
+		return *x.HideLockedChats
+	}
+	return false
+}
+
+func (x *ChatLockSettings) GetSecretCode() *waUserPassword.UserPassword {
+	if x != nil {
+		return x.SecretCode
+	}
+	return nil
+}
+
+var File_waChatLockSettings_WAProtobufsChatLockSettings_proto protoreflect.FileDescriptor
+
+const file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDesc = "" +
+	"\n" +
+	"4waChatLockSettings/WAProtobufsChatLockSettings.proto\x12\x1bWAProtobufsChatLockSettings\x1a,waUserPassword/WAProtobufsUserPassword.proto\"\x83\x01\n" +
+	"\x10ChatLockSettings\x12(\n" +
+	"\x0fhideLockedChats\x18\x01 \x01(\bR\x0fhideLockedChats\x12E\n" +
+	"\n" +
+	"secretCode\x18\x02 \x01(\v2%.WAProtobufsUserPassword.UserPasswordR\n" +
+	"secretCodeB9Z7git.bobomao.top/joey/whatsmeow/proto/waChatLockSettings"
+
+var (
+	file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDescOnce sync.Once
+	file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDescData []byte
+)
+
+func file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDescGZIP() []byte {
+	file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDescOnce.Do(func() {
+		file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDesc), len(file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDesc)))
+	})
+	return file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDescData
+}
+
+var file_waChatLockSettings_WAProtobufsChatLockSettings_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
+var file_waChatLockSettings_WAProtobufsChatLockSettings_proto_goTypes = []any{
+	(*ChatLockSettings)(nil),            // 0: WAProtobufsChatLockSettings.ChatLockSettings
+	(*waUserPassword.UserPassword)(nil), // 1: WAProtobufsUserPassword.UserPassword
+}
+var file_waChatLockSettings_WAProtobufsChatLockSettings_proto_depIdxs = []int32{
+	1, // 0: WAProtobufsChatLockSettings.ChatLockSettings.secretCode:type_name -> WAProtobufsUserPassword.UserPassword
+	1, // [1:1] is the sub-list for method output_type
+	1, // [1:1] is the sub-list for method input_type
+	1, // [1:1] is the sub-list for extension type_name
+	1, // [1:1] is the sub-list for extension extendee
+	0, // [0:1] is the sub-list for field type_name
+}
+
+func init() { file_waChatLockSettings_WAProtobufsChatLockSettings_proto_init() }
+func file_waChatLockSettings_WAProtobufsChatLockSettings_proto_init() {
+	if File_waChatLockSettings_WAProtobufsChatLockSettings_proto != nil {
+		return
+	}
+	type x struct{}
+	out := protoimpl.TypeBuilder{
+		File: protoimpl.DescBuilder{
+			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
+			RawDescriptor: unsafe.Slice(unsafe.StringData(file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDesc), len(file_waChatLockSettings_WAProtobufsChatLockSettings_proto_rawDesc)),
+			NumEnums:      0,
+			NumMessages:   1,
+			NumExtensions: 0,
+			NumServices:   0,
+		},
+		GoTypes:           file_waChatLockSettings_WAProtobufsChatLockSettings_proto_goTypes,
+		DependencyIndexes: file_waChatLockSettings_WAProtobufsChatLockSettings_proto_depIdxs,
+		MessageInfos:      file_waChatLockSettings_WAProtobufsChatLockSettings_proto_msgTypes,
+	}.Build()
+	File_waChatLockSettings_WAProtobufsChatLockSettings_proto = out.File
+	file_waChatLockSettings_WAProtobufsChatLockSettings_proto_goTypes = nil
+	file_waChatLockSettings_WAProtobufsChatLockSettings_proto_depIdxs = nil
+}

+ 10 - 0
proto/waChatLockSettings/WAProtobufsChatLockSettings.proto

@@ -0,0 +1,10 @@
+syntax = "proto2";
+package WAProtobufsChatLockSettings;
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waChatLockSettings";
+
+import "waUserPassword/WAProtobufsUserPassword.proto";
+
+message ChatLockSettings {
+	optional bool hideLockedChats = 1;
+	optional WAProtobufsUserPassword.UserPassword secretCode = 2;
+}

+ 5 - 6
proto/waCommon/WACommon.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waCommon/WACommon.proto
 
 package waCommon
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -702,7 +701,7 @@ const file_waCommon_WACommon_proto_rawDesc = "" +
 	"\vPLACEHOLDER\x10\x00\x12\x12\n" +
 	"\x0eNO_PLACEHOLDER\x10\x01\x12\n" +
 	"\n" +
-	"\x06IGNORE\x10\x02B$Z\"git.bobomao.top/joey/testwh/proto/waCommon"
+	"\x06IGNORE\x10\x02B/Z-git.bobomao.top/joey/whatsmeow/proto/waCommon"
 
 var (
 	file_waCommon_WACommon_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waCommon/WACommon.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WACommon;
-option go_package = "git.bobomao.top/joey/testwh/proto/waCommon";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waCommon";
 
 enum FutureProofBehavior {
 	PLACEHOLDER = 0;

+ 11 - 0
proto/waCommon/legacy.go

@@ -0,0 +1,11 @@
+package waCommon
+
+// Deprecated: Use GetID
+func (x *MessageKey) GetId() string {
+	return x.GetID()
+}
+
+// Deprecated: Use GetRemoteJID
+func (x *MessageKey) GetRemoteJid() string {
+	return x.GetRemoteJID()
+}

+ 1 - 1
proto/waCommonParameterised/WACommonParameterised.pb.go

@@ -562,7 +562,7 @@ const file_waCommonParameterised_WACommonParameterised_proto_rawDesc = "" +
 	"\vPLACEHOLDER\x10\x00\x12\x12\n" +
 	"\x0eNO_PLACEHOLDER\x10\x01\x12\n" +
 	"\n" +
-	"\x06IGNORE\x10\x02B1Z/git.bobomao.top/joey/testwh/proto/waCommonParameterised"
+	"\x06IGNORE\x10\x02B1Z/git.bobomao.top/joey/whatsmeow/proto/waCommonParameterised"
 
 var (
 	file_waCommonParameterised_WACommonParameterised_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waCommonParameterised/WACommonParameterised.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WACommonParameterised;
-option go_package = "git.bobomao.top/joey/testwh/proto/waCommonParameterised";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waCommonParameterised";
 
 enum FutureProofBehavior {
 	PLACEHOLDER = 0;

+ 8 - 27
proto/waCompanionReg/WACompanionReg.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waCompanionReg/WACompanionReg.proto
 
 package waCompanionReg
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -622,8 +621,6 @@ type DeviceProps_HistorySyncConfig struct {
 	SupportGroupHistory                      *bool                  `protobuf:"varint,15,opt,name=supportGroupHistory" json:"supportGroupHistory,omitempty"`
 	OnDemandReady                            *bool                  `protobuf:"varint,16,opt,name=onDemandReady" json:"onDemandReady,omitempty"`
 	SupportGuestChat                         *bool                  `protobuf:"varint,17,opt,name=supportGuestChat" json:"supportGuestChat,omitempty"`
-	CompleteOnDemandReady                    *bool                  `protobuf:"varint,18,opt,name=completeOnDemandReady" json:"completeOnDemandReady,omitempty"`
-	ThumbnailSyncDaysLimit                   *uint32                `protobuf:"varint,19,opt,name=thumbnailSyncDaysLimit" json:"thumbnailSyncDaysLimit,omitempty"`
 	unknownFields                            protoimpl.UnknownFields
 	sizeCache                                protoimpl.SizeCache
 }
@@ -777,20 +774,6 @@ func (x *DeviceProps_HistorySyncConfig) GetSupportGuestChat() bool {
 	return false
 }
 
-func (x *DeviceProps_HistorySyncConfig) GetCompleteOnDemandReady() bool {
-	if x != nil && x.CompleteOnDemandReady != nil {
-		return *x.CompleteOnDemandReady
-	}
-	return false
-}
-
-func (x *DeviceProps_HistorySyncConfig) GetThumbnailSyncDaysLimit() uint32 {
-	if x != nil && x.ThumbnailSyncDaysLimit != nil {
-		return *x.ThumbnailSyncDaysLimit
-	}
-	return 0
-}
-
 type DeviceProps_AppVersion struct {
 	state         protoimpl.MessageState `protogen:"open.v1"`
 	Primary       *uint32                `protobuf:"varint,1,opt,name=primary" json:"primary,omitempty"`
@@ -871,13 +854,13 @@ var File_waCompanionReg_WACompanionReg_proto protoreflect.FileDescriptor
 
 const file_waCompanionReg_WACompanionReg_proto_rawDesc = "" +
 	"\n" +
-	"#waCompanionReg/WACompanionReg.proto\x12\x0eWACompanionReg\"\x87\x0f\n" +
+	"#waCompanionReg/WACompanionReg.proto\x12\x0eWACompanionReg\"\x99\x0e\n" +
 	"\vDeviceProps\x12\x0e\n" +
 	"\x02os\x18\x01 \x01(\tR\x02os\x12@\n" +
 	"\aversion\x18\x02 \x01(\v2&.WACompanionReg.DeviceProps.AppVersionR\aversion\x12L\n" +
 	"\fplatformType\x18\x03 \x01(\x0e2(.WACompanionReg.DeviceProps.PlatformTypeR\fplatformType\x12(\n" +
 	"\x0frequireFullSync\x18\x04 \x01(\bR\x0frequireFullSync\x12[\n" +
-	"\x11historySyncConfig\x18\x05 \x01(\v2-.WACompanionReg.DeviceProps.HistorySyncConfigR\x11historySyncConfig\x1a\xd1\b\n" +
+	"\x11historySyncConfig\x18\x05 \x01(\v2-.WACompanionReg.DeviceProps.HistorySyncConfigR\x11historySyncConfig\x1a\xe3\a\n" +
 	"\x11HistorySyncConfig\x12,\n" +
 	"\x11fullSyncDaysLimit\x18\x01 \x01(\rR\x11fullSyncDaysLimit\x120\n" +
 	"\x13fullSyncSizeMbLimit\x18\x02 \x01(\rR\x13fullSyncSizeMbLimit\x12&\n" +
@@ -896,9 +879,7 @@ const file_waCompanionReg_WACompanionReg_proto_rawDesc = "" +
 	"\x19supportMessageAssociation\x18\x0e \x01(\bR\x19supportMessageAssociation\x120\n" +
 	"\x13supportGroupHistory\x18\x0f \x01(\bR\x13supportGroupHistory\x12$\n" +
 	"\ronDemandReady\x18\x10 \x01(\bR\ronDemandReady\x12*\n" +
-	"\x10supportGuestChat\x18\x11 \x01(\bR\x10supportGuestChat\x124\n" +
-	"\x15completeOnDemandReady\x18\x12 \x01(\bR\x15completeOnDemandReady\x126\n" +
-	"\x16thumbnailSyncDaysLimit\x18\x13 \x01(\rR\x16thumbnailSyncDaysLimit\x1a\x9a\x01\n" +
+	"\x10supportGuestChat\x18\x11 \x01(\bR\x10supportGuestChat\x1a\x9a\x01\n" +
 	"\n" +
 	"AppVersion\x12\x18\n" +
 	"\aprimary\x18\x01 \x01(\rR\aprimary\x12\x1c\n" +
@@ -964,7 +945,7 @@ const file_waCompanionReg_WACompanionReg_proto_rawDesc = "" +
 	"\x12ClientPairingProps\x120\n" +
 	"\x13isChatDbLidMigrated\x18\x01 \x01(\bR\x13isChatDbLidMigrated\x124\n" +
 	"\x15isSyncdPureLidSession\x18\x02 \x01(\bR\x15isSyncdPureLidSession\x12F\n" +
-	"\x1eisSyncdSnapshotRecoveryEnabled\x18\x03 \x01(\bR\x1eisSyncdSnapshotRecoveryEnabledB*Z(git.bobomao.top/joey/testwh/proto/waCompanionReg"
+	"\x1eisSyncdSnapshotRecoveryEnabled\x18\x03 \x01(\bR\x1eisSyncdSnapshotRecoveryEnabledB5Z3git.bobomao.top/joey/whatsmeow/proto/waCompanionReg"
 
 var (
 	file_waCompanionReg_WACompanionReg_proto_rawDescOnce sync.Once

+ 1 - 3
proto/waCompanionReg/WACompanionReg.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WACompanionReg;
-option go_package = "git.bobomao.top/joey/testwh/proto/waCompanionReg";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waCompanionReg";
 
 message DeviceProps {
 	enum PlatformType {
@@ -49,8 +49,6 @@ message DeviceProps {
 		optional bool supportGroupHistory = 15;
 		optional bool onDemandReady = 16;
 		optional bool supportGuestChat = 17;
-		optional bool completeOnDemandReady = 18;
-		optional uint32 thumbnailSyncDaysLimit = 19;
 	}
 
 	message AppVersion {

+ 6 - 8
proto/waConsumerApplication/WAConsumerApplication.pb.go

@@ -1,20 +1,18 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waConsumerApplication/WAConsumerApplication.proto
 
 package waConsumerApplication
 
 import (
+	waCommon "git.bobomao.top/joey/whatsmeow/proto/waCommon"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	waCommon "git.bobomao.top/joey/testwh/proto/waCommon"
 )
 
 const (
@@ -2630,7 +2628,7 @@ const file_waConsumerApplication_WAConsumerApplication_proto_rawDesc = "" +
 	"\x10degreesLongitude\x18\x02 \x01(\x01R\x10degreesLongitude\x12\x12\n" +
 	"\x04name\x18\x03 \x01(\tR\x04name\x1aA\n" +
 	"\fMediaPayload\x121\n" +
-	"\bprotocol\x18\x01 \x01(\v2\x15.WACommon.SubProtocolR\bprotocolB1Z/git.bobomao.top/joey/testwh/proto/waConsumerApplication"
+	"\bprotocol\x18\x01 \x01(\v2\x15.WACommon.SubProtocolR\bprotocolB<Z:git.bobomao.top/joey/whatsmeow/proto/waConsumerApplication"
 
 var (
 	file_waConsumerApplication_WAConsumerApplication_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waConsumerApplication/WAConsumerApplication.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAConsumerApplication;
-option go_package = "git.bobomao.top/joey/testwh/proto/waConsumerApplication";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waConsumerApplication";
 
 import "waCommon/WACommon.proto";
 

+ 2 - 2
proto/waConsumerApplication/extra.go

@@ -1,8 +1,8 @@
 package waConsumerApplication
 
 import (
-	"git.bobomao.top/joey/testwh/proto/armadilloutil"
-	"git.bobomao.top/joey/testwh/proto/waMediaTransport"
+	"git.bobomao.top/joey/whatsmeow/proto/armadilloutil"
+	"git.bobomao.top/joey/whatsmeow/proto/waMediaTransport"
 )
 
 type ConsumerApplication_Content_Content = isConsumerApplication_Content_Content

+ 2 - 2
proto/waConsumerApplicationParameterised/WAConsumerApplicationParameterised.pb.go

@@ -14,7 +14,7 @@ import (
 	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
 	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 
-	waCommonParameterised "git.bobomao.top/joey/testwh/proto/waCommonParameterised"
+	waCommonParameterised "git.bobomao.top/joey/whatsmeow/proto/waCommonParameterised"
 )
 
 const (
@@ -2630,7 +2630,7 @@ const file_waConsumerApplicationParameterised_WAConsumerApplicationParameterised
 	"\x10degreesLongitude\x18\x02 \x01(\x01R\x10degreesLongitude\x12\x12\n" +
 	"\x04name\x18\x03 \x01(\tR\x04name\x1aN\n" +
 	"\fMediaPayload\x12>\n" +
-	"\bprotocol\x18\x01 \x01(\v2\".WACommonParameterised.SubProtocolR\bprotocolB>Z<git.bobomao.top/joey/testwh/proto/waConsumerApplicationParameterised"
+	"\bprotocol\x18\x01 \x01(\v2\".WACommonParameterised.SubProtocolR\bprotocolB>Z<git.bobomao.top/joey/whatsmeow/proto/waConsumerApplicationParameterised"
 
 var (
 	file_waConsumerApplicationParameterised_WAConsumerApplicationParameterised_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waConsumerApplicationParameterised/WAConsumerApplicationParameterised.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAConsumerApplicationParameterised;
-option go_package = "git.bobomao.top/joey/testwh/proto/waConsumerApplicationParameterised";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waConsumerApplicationParameterised";
 
 import "waCommonParameterised/WACommonParameterised.proto";
 

+ 360 - 0
proto/waDeviceCapabilities/WAProtobufsDeviceCapabilities.pb.go

@@ -0,0 +1,360 @@
+// Code generated by protoc-gen-go. DO NOT EDIT.
+// versions:
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
+// source: waDeviceCapabilities/WAProtobufsDeviceCapabilities.proto
+
+package waDeviceCapabilities
+
+import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
+	reflect "reflect"
+	sync "sync"
+	unsafe "unsafe"
+)
+
+const (
+	// Verify that this generated code is sufficiently up-to-date.
+	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
+	// Verify that runtime/protoimpl is sufficiently up-to-date.
+	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
+)
+
+type DeviceCapabilities_ChatLockSupportLevel int32
+
+const (
+	DeviceCapabilities_NONE    DeviceCapabilities_ChatLockSupportLevel = 0
+	DeviceCapabilities_MINIMAL DeviceCapabilities_ChatLockSupportLevel = 1
+	DeviceCapabilities_FULL    DeviceCapabilities_ChatLockSupportLevel = 2
+)
+
+// Enum value maps for DeviceCapabilities_ChatLockSupportLevel.
+var (
+	DeviceCapabilities_ChatLockSupportLevel_name = map[int32]string{
+		0: "NONE",
+		1: "MINIMAL",
+		2: "FULL",
+	}
+	DeviceCapabilities_ChatLockSupportLevel_value = map[string]int32{
+		"NONE":    0,
+		"MINIMAL": 1,
+		"FULL":    2,
+	}
+)
+
+func (x DeviceCapabilities_ChatLockSupportLevel) Enum() *DeviceCapabilities_ChatLockSupportLevel {
+	p := new(DeviceCapabilities_ChatLockSupportLevel)
+	*p = x
+	return p
+}
+
+func (x DeviceCapabilities_ChatLockSupportLevel) String() string {
+	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
+}
+
+func (DeviceCapabilities_ChatLockSupportLevel) Descriptor() protoreflect.EnumDescriptor {
+	return file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_enumTypes[0].Descriptor()
+}
+
+func (DeviceCapabilities_ChatLockSupportLevel) Type() protoreflect.EnumType {
+	return &file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_enumTypes[0]
+}
+
+func (x DeviceCapabilities_ChatLockSupportLevel) Number() protoreflect.EnumNumber {
+	return protoreflect.EnumNumber(x)
+}
+
+// Deprecated: Do not use.
+func (x *DeviceCapabilities_ChatLockSupportLevel) UnmarshalJSON(b []byte) error {
+	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
+	if err != nil {
+		return err
+	}
+	*x = DeviceCapabilities_ChatLockSupportLevel(num)
+	return nil
+}
+
+// Deprecated: Use DeviceCapabilities_ChatLockSupportLevel.Descriptor instead.
+func (DeviceCapabilities_ChatLockSupportLevel) EnumDescriptor() ([]byte, []int) {
+	return file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescGZIP(), []int{0, 0}
+}
+
+type DeviceCapabilities struct {
+	state                protoimpl.MessageState                   `protogen:"open.v1"`
+	ChatLockSupportLevel *DeviceCapabilities_ChatLockSupportLevel `protobuf:"varint,1,opt,name=chatLockSupportLevel,enum=WAProtobufsDeviceCapabilities.DeviceCapabilities_ChatLockSupportLevel" json:"chatLockSupportLevel,omitempty"`
+	LidMigration         *DeviceCapabilities_LIDMigration         `protobuf:"bytes,2,opt,name=lidMigration" json:"lidMigration,omitempty"`
+	BusinessBroadcast    *DeviceCapabilities_BusinessBroadcast    `protobuf:"bytes,3,opt,name=businessBroadcast" json:"businessBroadcast,omitempty"`
+	UserHasAvatar        *DeviceCapabilities_UserHasAvatar        `protobuf:"bytes,4,opt,name=userHasAvatar" json:"userHasAvatar,omitempty"`
+	unknownFields        protoimpl.UnknownFields
+	sizeCache            protoimpl.SizeCache
+}
+
+func (x *DeviceCapabilities) Reset() {
+	*x = DeviceCapabilities{}
+	mi := &file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_msgTypes[0]
+	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+	ms.StoreMessageInfo(mi)
+}
+
+func (x *DeviceCapabilities) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*DeviceCapabilities) ProtoMessage() {}
+
+func (x *DeviceCapabilities) ProtoReflect() protoreflect.Message {
+	mi := &file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_msgTypes[0]
+	if x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+// Deprecated: Use DeviceCapabilities.ProtoReflect.Descriptor instead.
+func (*DeviceCapabilities) Descriptor() ([]byte, []int) {
+	return file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescGZIP(), []int{0}
+}
+
+func (x *DeviceCapabilities) GetChatLockSupportLevel() DeviceCapabilities_ChatLockSupportLevel {
+	if x != nil && x.ChatLockSupportLevel != nil {
+		return *x.ChatLockSupportLevel
+	}
+	return DeviceCapabilities_NONE
+}
+
+func (x *DeviceCapabilities) GetLidMigration() *DeviceCapabilities_LIDMigration {
+	if x != nil {
+		return x.LidMigration
+	}
+	return nil
+}
+
+func (x *DeviceCapabilities) GetBusinessBroadcast() *DeviceCapabilities_BusinessBroadcast {
+	if x != nil {
+		return x.BusinessBroadcast
+	}
+	return nil
+}
+
+func (x *DeviceCapabilities) GetUserHasAvatar() *DeviceCapabilities_UserHasAvatar {
+	if x != nil {
+		return x.UserHasAvatar
+	}
+	return nil
+}
+
+type DeviceCapabilities_UserHasAvatar struct {
+	state         protoimpl.MessageState `protogen:"open.v1"`
+	UserHasAvatar *bool                  `protobuf:"varint,1,opt,name=userHasAvatar" json:"userHasAvatar,omitempty"`
+	unknownFields protoimpl.UnknownFields
+	sizeCache     protoimpl.SizeCache
+}
+
+func (x *DeviceCapabilities_UserHasAvatar) Reset() {
+	*x = DeviceCapabilities_UserHasAvatar{}
+	mi := &file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_msgTypes[1]
+	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+	ms.StoreMessageInfo(mi)
+}
+
+func (x *DeviceCapabilities_UserHasAvatar) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*DeviceCapabilities_UserHasAvatar) ProtoMessage() {}
+
+func (x *DeviceCapabilities_UserHasAvatar) ProtoReflect() protoreflect.Message {
+	mi := &file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_msgTypes[1]
+	if x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+// Deprecated: Use DeviceCapabilities_UserHasAvatar.ProtoReflect.Descriptor instead.
+func (*DeviceCapabilities_UserHasAvatar) Descriptor() ([]byte, []int) {
+	return file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescGZIP(), []int{0, 0}
+}
+
+func (x *DeviceCapabilities_UserHasAvatar) GetUserHasAvatar() bool {
+	if x != nil && x.UserHasAvatar != nil {
+		return *x.UserHasAvatar
+	}
+	return false
+}
+
+type DeviceCapabilities_BusinessBroadcast struct {
+	state             protoimpl.MessageState `protogen:"open.v1"`
+	ImportListEnabled *bool                  `protobuf:"varint,1,opt,name=importListEnabled" json:"importListEnabled,omitempty"`
+	unknownFields     protoimpl.UnknownFields
+	sizeCache         protoimpl.SizeCache
+}
+
+func (x *DeviceCapabilities_BusinessBroadcast) Reset() {
+	*x = DeviceCapabilities_BusinessBroadcast{}
+	mi := &file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_msgTypes[2]
+	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+	ms.StoreMessageInfo(mi)
+}
+
+func (x *DeviceCapabilities_BusinessBroadcast) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*DeviceCapabilities_BusinessBroadcast) ProtoMessage() {}
+
+func (x *DeviceCapabilities_BusinessBroadcast) ProtoReflect() protoreflect.Message {
+	mi := &file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_msgTypes[2]
+	if x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+// Deprecated: Use DeviceCapabilities_BusinessBroadcast.ProtoReflect.Descriptor instead.
+func (*DeviceCapabilities_BusinessBroadcast) Descriptor() ([]byte, []int) {
+	return file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescGZIP(), []int{0, 1}
+}
+
+func (x *DeviceCapabilities_BusinessBroadcast) GetImportListEnabled() bool {
+	if x != nil && x.ImportListEnabled != nil {
+		return *x.ImportListEnabled
+	}
+	return false
+}
+
+type DeviceCapabilities_LIDMigration struct {
+	state                    protoimpl.MessageState `protogen:"open.v1"`
+	ChatDbMigrationTimestamp *uint64                `protobuf:"varint,1,opt,name=chatDbMigrationTimestamp" json:"chatDbMigrationTimestamp,omitempty"`
+	unknownFields            protoimpl.UnknownFields
+	sizeCache                protoimpl.SizeCache
+}
+
+func (x *DeviceCapabilities_LIDMigration) Reset() {
+	*x = DeviceCapabilities_LIDMigration{}
+	mi := &file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_msgTypes[3]
+	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+	ms.StoreMessageInfo(mi)
+}
+
+func (x *DeviceCapabilities_LIDMigration) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*DeviceCapabilities_LIDMigration) ProtoMessage() {}
+
+func (x *DeviceCapabilities_LIDMigration) ProtoReflect() protoreflect.Message {
+	mi := &file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_msgTypes[3]
+	if x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+// Deprecated: Use DeviceCapabilities_LIDMigration.ProtoReflect.Descriptor instead.
+func (*DeviceCapabilities_LIDMigration) Descriptor() ([]byte, []int) {
+	return file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescGZIP(), []int{0, 2}
+}
+
+func (x *DeviceCapabilities_LIDMigration) GetChatDbMigrationTimestamp() uint64 {
+	if x != nil && x.ChatDbMigrationTimestamp != nil {
+		return *x.ChatDbMigrationTimestamp
+	}
+	return 0
+}
+
+var File_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto protoreflect.FileDescriptor
+
+const file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDesc = "" +
+	"\n" +
+	"8waDeviceCapabilities/WAProtobufsDeviceCapabilities.proto\x12\x1dWAProtobufsDeviceCapabilities\"\xcd\x05\n" +
+	"\x12DeviceCapabilities\x12z\n" +
+	"\x14chatLockSupportLevel\x18\x01 \x01(\x0e2F.WAProtobufsDeviceCapabilities.DeviceCapabilities.ChatLockSupportLevelR\x14chatLockSupportLevel\x12b\n" +
+	"\flidMigration\x18\x02 \x01(\v2>.WAProtobufsDeviceCapabilities.DeviceCapabilities.LIDMigrationR\flidMigration\x12q\n" +
+	"\x11businessBroadcast\x18\x03 \x01(\v2C.WAProtobufsDeviceCapabilities.DeviceCapabilities.BusinessBroadcastR\x11businessBroadcast\x12e\n" +
+	"\ruserHasAvatar\x18\x04 \x01(\v2?.WAProtobufsDeviceCapabilities.DeviceCapabilities.UserHasAvatarR\ruserHasAvatar\x1a5\n" +
+	"\rUserHasAvatar\x12$\n" +
+	"\ruserHasAvatar\x18\x01 \x01(\bR\ruserHasAvatar\x1aA\n" +
+	"\x11BusinessBroadcast\x12,\n" +
+	"\x11importListEnabled\x18\x01 \x01(\bR\x11importListEnabled\x1aJ\n" +
+	"\fLIDMigration\x12:\n" +
+	"\x18chatDbMigrationTimestamp\x18\x01 \x01(\x04R\x18chatDbMigrationTimestamp\"7\n" +
+	"\x14ChatLockSupportLevel\x12\b\n" +
+	"\x04NONE\x10\x00\x12\v\n" +
+	"\aMINIMAL\x10\x01\x12\b\n" +
+	"\x04FULL\x10\x02B;Z9git.bobomao.top/joey/whatsmeow/proto/waDeviceCapabilities"
+
+var (
+	file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescOnce sync.Once
+	file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescData []byte
+)
+
+func file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescGZIP() []byte {
+	file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescOnce.Do(func() {
+		file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDesc), len(file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDesc)))
+	})
+	return file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDescData
+}
+
+var file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
+var file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
+var file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_goTypes = []any{
+	(DeviceCapabilities_ChatLockSupportLevel)(0), // 0: WAProtobufsDeviceCapabilities.DeviceCapabilities.ChatLockSupportLevel
+	(*DeviceCapabilities)(nil),                   // 1: WAProtobufsDeviceCapabilities.DeviceCapabilities
+	(*DeviceCapabilities_UserHasAvatar)(nil),     // 2: WAProtobufsDeviceCapabilities.DeviceCapabilities.UserHasAvatar
+	(*DeviceCapabilities_BusinessBroadcast)(nil), // 3: WAProtobufsDeviceCapabilities.DeviceCapabilities.BusinessBroadcast
+	(*DeviceCapabilities_LIDMigration)(nil),      // 4: WAProtobufsDeviceCapabilities.DeviceCapabilities.LIDMigration
+}
+var file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_depIdxs = []int32{
+	0, // 0: WAProtobufsDeviceCapabilities.DeviceCapabilities.chatLockSupportLevel:type_name -> WAProtobufsDeviceCapabilities.DeviceCapabilities.ChatLockSupportLevel
+	4, // 1: WAProtobufsDeviceCapabilities.DeviceCapabilities.lidMigration:type_name -> WAProtobufsDeviceCapabilities.DeviceCapabilities.LIDMigration
+	3, // 2: WAProtobufsDeviceCapabilities.DeviceCapabilities.businessBroadcast:type_name -> WAProtobufsDeviceCapabilities.DeviceCapabilities.BusinessBroadcast
+	2, // 3: WAProtobufsDeviceCapabilities.DeviceCapabilities.userHasAvatar:type_name -> WAProtobufsDeviceCapabilities.DeviceCapabilities.UserHasAvatar
+	4, // [4:4] is the sub-list for method output_type
+	4, // [4:4] is the sub-list for method input_type
+	4, // [4:4] is the sub-list for extension type_name
+	4, // [4:4] is the sub-list for extension extendee
+	0, // [0:4] is the sub-list for field type_name
+}
+
+func init() { file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_init() }
+func file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_init() {
+	if File_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto != nil {
+		return
+	}
+	type x struct{}
+	out := protoimpl.TypeBuilder{
+		File: protoimpl.DescBuilder{
+			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
+			RawDescriptor: unsafe.Slice(unsafe.StringData(file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDesc), len(file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_rawDesc)),
+			NumEnums:      1,
+			NumMessages:   4,
+			NumExtensions: 0,
+			NumServices:   0,
+		},
+		GoTypes:           file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_goTypes,
+		DependencyIndexes: file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_depIdxs,
+		EnumInfos:         file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_enumTypes,
+		MessageInfos:      file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_msgTypes,
+	}.Build()
+	File_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto = out.File
+	file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_goTypes = nil
+	file_waDeviceCapabilities_WAProtobufsDeviceCapabilities_proto_depIdxs = nil
+}

+ 28 - 0
proto/waDeviceCapabilities/WAProtobufsDeviceCapabilities.proto

@@ -0,0 +1,28 @@
+syntax = "proto2";
+package WAProtobufsDeviceCapabilities;
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waDeviceCapabilities";
+
+message DeviceCapabilities {
+	enum ChatLockSupportLevel {
+		NONE = 0;
+		MINIMAL = 1;
+		FULL = 2;
+	}
+
+	message UserHasAvatar {
+		optional bool userHasAvatar = 1;
+	}
+
+	message BusinessBroadcast {
+		optional bool importListEnabled = 1;
+	}
+
+	message LIDMigration {
+		optional uint64 chatDbMigrationTimestamp = 1;
+	}
+
+	optional ChatLockSupportLevel chatLockSupportLevel = 1;
+	optional LIDMigration lidMigration = 2;
+	optional BusinessBroadcast businessBroadcast = 3;
+	optional UserHasAvatar userHasAvatar = 4;
+}

Разлика између датотеке није приказан због своје велике величине
+ 149 - 210
proto/waE2E/WAWebProtobufsE2E.pb.go


+ 10 - 19
proto/waE2E/WAWebProtobufsE2E.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAWebProtobufsE2E;
-option go_package = "git.bobomao.top/joey/testwh/proto/waE2E";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waE2E";
 
 import "waAICommon/WAAICommon.proto";
 import "waAdv/WAAdv.proto";
@@ -44,7 +44,6 @@ enum HistorySyncType {
 	NON_BLOCKING_DATA = 5;
 	ON_DEMAND = 6;
 	NO_HISTORY = 7;
-	MESSAGE_ACCESS_STATUS = 8;
 }
 
 enum MediaKeyDomain {
@@ -55,11 +54,6 @@ enum MediaKeyDomain {
 	BOT = 4;
 }
 
-enum WebLinkRenderConfig {
-	WEBVIEW = 0;
-	SYSTEM = 1;
-}
-
 enum KeepType {
 	UNKNOWN_KEEP_TYPE = 0;
 	KEEP_FOR_ALL = 1;
@@ -1151,7 +1145,6 @@ message ContextInfo {
 		optional string newsletterName = 3;
 		optional ContentType contentType = 4;
 		optional string accessibilityText = 5;
-		optional string profileName = 6;
 	}
 
 	message ExternalAdReplyInfo {
@@ -1349,7 +1342,6 @@ message MessageContextInfo {
 	optional WACommon.LimitSharing limitSharing = 13;
 	optional WACommon.LimitSharing limitSharingV2 = 14;
 	repeated ThreadID threadID = 15;
-	optional WebLinkRenderConfig weblinkRenderConfig = 16;
 }
 
 message InteractiveAnnotation {
@@ -1566,9 +1558,9 @@ message Message {
 	optional StatusQuotedMessage statusQuotedMessage = 109;
 	optional StatusStickerInteractionMessage statusStickerInteractionMessage = 110;
 	optional PollCreationMessage pollCreationMessageV5 = 111;
+	optional PollResultSnapshotMessage pollResultSnapshotMessageV2 = 112;
 	optional NewsletterFollowerInviteMessage newsletterFollowerInviteMessageV2 = 113;
-	optional PollResultSnapshotMessage pollResultSnapshotMessageV3 = 115;
-	optional FutureProofMessage newsletterAdminProfileMessage = 116;
+	optional RequestContactInfoMessage requestContactInfoMessage = 114;
 }
 
 message AlbumMessage {
@@ -1616,8 +1608,6 @@ message EventMessage {
 	optional int64 endTime = 8;
 	optional bool extraGuestsAllowed = 9;
 	optional bool isScheduleCall = 10;
-	optional bool hasReminder = 11;
-	optional int64 reminderOffsetSec = 12;
 }
 
 message CommentMessage {
@@ -1723,6 +1713,12 @@ message DeviceSentMessage {
 	optional string phash = 3;
 }
 
+message RequestContactInfoMessage {
+	optional string text = 1;
+	optional string ctaButtonText = 2;
+	optional ContextInfo contextInfo = 3;
+}
+
 message RequestPhoneNumberMessage {
 	optional ContextInfo contextInfo = 1;
 }
@@ -1949,11 +1945,6 @@ message HistorySyncNotification {
 	optional string peerDataRequestSessionID = 12;
 	optional FullHistorySyncOnDemandRequestMetadata fullHistorySyncOnDemandRequestMetadata = 13;
 	optional string encHandle = 14;
-	optional HistorySyncMessageAccessStatus messageAccessStatus = 15;
-}
-
-message HistorySyncMessageAccessStatus {
-	optional bool completeAccessGranted = 1;
 }
 
 message Chat {
@@ -1971,7 +1962,6 @@ message Call {
 	optional ContextInfo contextInfo = 7;
 	optional string nativeFlowCallButtonPayload = 8;
 	optional string deeplinkPayload = 9;
-	optional MessageContextInfo messageContextInfo = 10;
 }
 
 message AudioMessage {
@@ -2026,6 +2016,7 @@ message URLMetadata {
 message PaymentExtendedMetadata {
 	optional uint32 type = 1;
 	optional string platform = 2;
+	optional string messageParamsJSON = 3;
 }
 
 message MMSThumbnailMetadata {

+ 31 - 0
proto/waE2E/legacy.go

@@ -0,0 +1,31 @@
+package waE2E
+
+// Deprecated: Use GetKeyID
+func (x *AppStateSyncKey) GetKeyId() *AppStateSyncKeyId {
+	return x.GetKeyID()
+}
+
+// Deprecated: Use GetKeyID
+func (x *AppStateSyncKeyId) GetKeyId() []byte {
+	return x.GetKeyID()
+}
+
+// Deprecated: Use GetStanzaID
+func (x *PeerDataOperationRequestResponseMessage) GetStanzaId() string {
+	return x.GetStanzaID()
+}
+
+// Deprecated: Use GetMentionedJID
+func (x *ContextInfo) GetMentionedJid() []string {
+	return x.GetMentionedJID()
+}
+
+// Deprecated: Use GetRemoteJID
+func (x *ContextInfo) GetRemoteJid() string {
+	return x.GetRemoteJID()
+}
+
+// Deprecated: Use GetStanzaID
+func (x *ContextInfo) GetStanzaId() string {
+	return x.GetStanzaID()
+}

+ 1 - 1
proto/waE2EGuest/WAWebProtobufsE2EGuest.pb.go

@@ -255,7 +255,7 @@ const file_waE2EGuest_WAWebProtobufsE2EGuest_proto_rawDesc = "" +
 	"\vparticipant\x18\x02 \x01(\tR\vparticipant\x12E\n" +
 	"\rquotedMessage\x18\x03 \x01(\v2\x1f.WAWebProtobufsE2EGuest.MessageR\rquotedMessage\":\n" +
 	"\x12MessageContextInfo\x12$\n" +
-	"\rmessageSecret\x18\x03 \x01(\fR\rmessageSecretB&Z$git.bobomao.top/joey/testwh/proto/waE2EGuest"
+	"\rmessageSecret\x18\x03 \x01(\fR\rmessageSecretB&Z$git.bobomao.top/joey/whatsmeow/proto/waE2EGuest"
 
 var (
 	file_waE2EGuest_WAWebProtobufsE2EGuest_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waE2EGuest/WAWebProtobufsE2EGuest.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAWebProtobufsE2EGuest;
-option go_package = "git.bobomao.top/joey/testwh/proto/waE2EGuest";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waE2EGuest";
 
 message Message {
 	message ExtendedTextMessage {

+ 5 - 6
proto/waEphemeral/WAWebProtobufsEphemeral.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waEphemeral/WAWebProtobufsEphemeral.proto
 
 package waEphemeral
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -81,7 +80,7 @@ const file_waEphemeral_WAWebProtobufsEphemeral_proto_rawDesc = "" +
 	")waEphemeral/WAWebProtobufsEphemeral.proto\x12\x17WAWebProtobufsEphemeral\"L\n" +
 	"\x10EphemeralSetting\x12\x1a\n" +
 	"\bduration\x18\x01 \x01(\x0fR\bduration\x12\x1c\n" +
-	"\ttimestamp\x18\x02 \x01(\x10R\ttimestampB'Z%git.bobomao.top/joey/testwh/proto/waEphemeral"
+	"\ttimestamp\x18\x02 \x01(\x10R\ttimestampB2Z0git.bobomao.top/joey/whatsmeow/proto/waEphemeral"
 
 var (
 	file_waEphemeral_WAWebProtobufsEphemeral_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waEphemeral/WAWebProtobufsEphemeral.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAWebProtobufsEphemeral;
-option go_package = "git.bobomao.top/joey/testwh/proto/waEphemeral";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waEphemeral";
 
 message EphemeralSetting {
 	optional sfixed32 duration = 1;

+ 1 - 1
proto/waFingerprint/WAFingerprint.pb.go

@@ -241,7 +241,7 @@ const file_waFingerprint_WAFingerprint_proto_rawDesc = "" +
 	"\vHostedState\x12\b\n" +
 	"\x04E2EE\x10\x00\x12\n" +
 	"\n" +
-	"\x06HOSTED\x10\x01B)Z'git.bobomao.top/joey/testwh/proto/waFingerprint"
+	"\x06HOSTED\x10\x01B)Z'git.bobomao.top/joey/whatsmeow/proto/waFingerprint"
 
 var (
 	file_waFingerprint_WAFingerprint_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waFingerprint/WAFingerprint.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAFingerprint;
-option go_package = "git.bobomao.top/joey/testwh/proto/waFingerprint";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waFingerprint";
 
 enum HostedState {
 	E2EE = 0;

+ 17 - 106
proto/waGroupHistory/WAWebProtobufsGroupHistory.pb.go

@@ -14,8 +14,7 @@ import (
 	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
 	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 
-	waCommon "git.bobomao.top/joey/testwh/proto/waCommon"
-	waWeb "git.bobomao.top/joey/testwh/proto/waWeb"
+	waWeb "git.bobomao.top/joey/whatsmeow/proto/waWeb"
 )
 
 const (
@@ -26,12 +25,10 @@ const (
 )
 
 type GroupHistory struct {
-	state                  protoimpl.MessageState   `protogen:"open.v1"`
-	Messages               []*waWeb.WebMessageInfo  `protobuf:"bytes,1,rep,name=messages" json:"messages,omitempty"`
-	AssociatedMessageLists []*AssociatedMessageList `protobuf:"bytes,2,rep,name=associatedMessageLists" json:"associatedMessageLists,omitempty"`
-	CommentMessages        []*waWeb.WebMessageInfo  `protobuf:"bytes,3,rep,name=commentMessages" json:"commentMessages,omitempty"`
-	unknownFields          protoimpl.UnknownFields
-	sizeCache              protoimpl.SizeCache
+	state         protoimpl.MessageState  `protogen:"open.v1"`
+	Messages      []*waWeb.WebMessageInfo `protobuf:"bytes,1,rep,name=messages" json:"messages,omitempty"`
+	unknownFields protoimpl.UnknownFields
+	sizeCache     protoimpl.SizeCache
 }
 
 func (x *GroupHistory) Reset() {
@@ -71,93 +68,13 @@ func (x *GroupHistory) GetMessages() []*waWeb.WebMessageInfo {
 	return nil
 }
 
-func (x *GroupHistory) GetAssociatedMessageLists() []*AssociatedMessageList {
-	if x != nil {
-		return x.AssociatedMessageLists
-	}
-	return nil
-}
-
-func (x *GroupHistory) GetCommentMessages() []*waWeb.WebMessageInfo {
-	if x != nil {
-		return x.CommentMessages
-	}
-	return nil
-}
-
-type AssociatedMessageList struct {
-	state           protoimpl.MessageState  `protogen:"open.v1"`
-	Messages        []*waWeb.WebMessageInfo `protobuf:"bytes,1,rep,name=messages" json:"messages,omitempty"`
-	ParentMessage   *waCommon.MessageKey    `protobuf:"bytes,2,opt,name=parentMessage" json:"parentMessage,omitempty"`
-	AssociationType *int32                  `protobuf:"varint,3,opt,name=associationType" json:"associationType,omitempty"`
-	unknownFields   protoimpl.UnknownFields
-	sizeCache       protoimpl.SizeCache
-}
-
-func (x *AssociatedMessageList) Reset() {
-	*x = AssociatedMessageList{}
-	mi := &file_waGroupHistory_WAWebProtobufsGroupHistory_proto_msgTypes[1]
-	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
-	ms.StoreMessageInfo(mi)
-}
-
-func (x *AssociatedMessageList) String() string {
-	return protoimpl.X.MessageStringOf(x)
-}
-
-func (*AssociatedMessageList) ProtoMessage() {}
-
-func (x *AssociatedMessageList) ProtoReflect() protoreflect.Message {
-	mi := &file_waGroupHistory_WAWebProtobufsGroupHistory_proto_msgTypes[1]
-	if x != nil {
-		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
-		if ms.LoadMessageInfo() == nil {
-			ms.StoreMessageInfo(mi)
-		}
-		return ms
-	}
-	return mi.MessageOf(x)
-}
-
-// Deprecated: Use AssociatedMessageList.ProtoReflect.Descriptor instead.
-func (*AssociatedMessageList) Descriptor() ([]byte, []int) {
-	return file_waGroupHistory_WAWebProtobufsGroupHistory_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *AssociatedMessageList) GetMessages() []*waWeb.WebMessageInfo {
-	if x != nil {
-		return x.Messages
-	}
-	return nil
-}
-
-func (x *AssociatedMessageList) GetParentMessage() *waCommon.MessageKey {
-	if x != nil {
-		return x.ParentMessage
-	}
-	return nil
-}
-
-func (x *AssociatedMessageList) GetAssociationType() int32 {
-	if x != nil && x.AssociationType != nil {
-		return *x.AssociationType
-	}
-	return 0
-}
-
 var File_waGroupHistory_WAWebProtobufsGroupHistory_proto protoreflect.FileDescriptor
 
 const file_waGroupHistory_WAWebProtobufsGroupHistory_proto_rawDesc = "" +
 	"\n" +
-	"/waGroupHistory/WAWebProtobufsGroupHistory.proto\x12\x1aWAWebProtobufsGroupHistory\x1a\x17waCommon/WACommon.proto\x1a\x1dwaWeb/WAWebProtobufsWeb.proto\"\x85\x02\n" +
+	"/waGroupHistory/WAWebProtobufsGroupHistory.proto\x12\x1aWAWebProtobufsGroupHistory\x1a\x1dwaWeb/WAWebProtobufsWeb.proto\"M\n" +
 	"\fGroupHistory\x12=\n" +
-	"\bmessages\x18\x01 \x03(\v2!.WAWebProtobufsWeb.WebMessageInfoR\bmessages\x12i\n" +
-	"\x16associatedMessageLists\x18\x02 \x03(\v21.WAWebProtobufsGroupHistory.AssociatedMessageListR\x16associatedMessageLists\x12K\n" +
-	"\x0fcommentMessages\x18\x03 \x03(\v2!.WAWebProtobufsWeb.WebMessageInfoR\x0fcommentMessages\"\xbc\x01\n" +
-	"\x15AssociatedMessageList\x12=\n" +
-	"\bmessages\x18\x01 \x03(\v2!.WAWebProtobufsWeb.WebMessageInfoR\bmessages\x12:\n" +
-	"\rparentMessage\x18\x02 \x01(\v2\x14.WACommon.MessageKeyR\rparentMessage\x12(\n" +
-	"\x0fassociationType\x18\x03 \x01(\x05R\x0fassociationTypeB*Z(git.bobomao.top/joey/testwh/proto/waGroupHistory"
+	"\bmessages\x18\x01 \x03(\v2!.WAWebProtobufsWeb.WebMessageInfoR\bmessagesB*Z(git.bobomao.top/joey/whatsmeow/proto/waGroupHistory"
 
 var (
 	file_waGroupHistory_WAWebProtobufsGroupHistory_proto_rawDescOnce sync.Once
@@ -171,24 +88,18 @@ func file_waGroupHistory_WAWebProtobufsGroupHistory_proto_rawDescGZIP() []byte {
 	return file_waGroupHistory_WAWebProtobufsGroupHistory_proto_rawDescData
 }
 
-var file_waGroupHistory_WAWebProtobufsGroupHistory_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
+var file_waGroupHistory_WAWebProtobufsGroupHistory_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
 var file_waGroupHistory_WAWebProtobufsGroupHistory_proto_goTypes = []any{
-	(*GroupHistory)(nil),          // 0: WAWebProtobufsGroupHistory.GroupHistory
-	(*AssociatedMessageList)(nil), // 1: WAWebProtobufsGroupHistory.AssociatedMessageList
-	(*waWeb.WebMessageInfo)(nil),  // 2: WAWebProtobufsWeb.WebMessageInfo
-	(*waCommon.MessageKey)(nil),   // 3: WACommon.MessageKey
+	(*GroupHistory)(nil),         // 0: WAWebProtobufsGroupHistory.GroupHistory
+	(*waWeb.WebMessageInfo)(nil), // 1: WAWebProtobufsWeb.WebMessageInfo
 }
 var file_waGroupHistory_WAWebProtobufsGroupHistory_proto_depIdxs = []int32{
-	2, // 0: WAWebProtobufsGroupHistory.GroupHistory.messages:type_name -> WAWebProtobufsWeb.WebMessageInfo
-	1, // 1: WAWebProtobufsGroupHistory.GroupHistory.associatedMessageLists:type_name -> WAWebProtobufsGroupHistory.AssociatedMessageList
-	2, // 2: WAWebProtobufsGroupHistory.GroupHistory.commentMessages:type_name -> WAWebProtobufsWeb.WebMessageInfo
-	2, // 3: WAWebProtobufsGroupHistory.AssociatedMessageList.messages:type_name -> WAWebProtobufsWeb.WebMessageInfo
-	3, // 4: WAWebProtobufsGroupHistory.AssociatedMessageList.parentMessage:type_name -> WACommon.MessageKey
-	5, // [5:5] is the sub-list for method output_type
-	5, // [5:5] is the sub-list for method input_type
-	5, // [5:5] is the sub-list for extension type_name
-	5, // [5:5] is the sub-list for extension extendee
-	0, // [0:5] is the sub-list for field type_name
+	1, // 0: WAWebProtobufsGroupHistory.GroupHistory.messages:type_name -> WAWebProtobufsWeb.WebMessageInfo
+	1, // [1:1] is the sub-list for method output_type
+	1, // [1:1] is the sub-list for method input_type
+	1, // [1:1] is the sub-list for extension type_name
+	1, // [1:1] is the sub-list for extension extendee
+	0, // [0:1] is the sub-list for field type_name
 }
 
 func init() { file_waGroupHistory_WAWebProtobufsGroupHistory_proto_init() }
@@ -202,7 +113,7 @@ func file_waGroupHistory_WAWebProtobufsGroupHistory_proto_init() {
 			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
 			RawDescriptor: unsafe.Slice(unsafe.StringData(file_waGroupHistory_WAWebProtobufsGroupHistory_proto_rawDesc), len(file_waGroupHistory_WAWebProtobufsGroupHistory_proto_rawDesc)),
 			NumEnums:      0,
-			NumMessages:   2,
+			NumMessages:   1,
 			NumExtensions: 0,
 			NumServices:   0,
 		},

+ 1 - 10
proto/waGroupHistory/WAWebProtobufsGroupHistory.proto

@@ -1,18 +1,9 @@
 syntax = "proto2";
 package WAWebProtobufsGroupHistory;
-option go_package = "git.bobomao.top/joey/testwh/proto/waGroupHistory";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waGroupHistory";
 
-import "waCommon/WACommon.proto";
 import "waWeb/WAWebProtobufsWeb.proto";
 
 message GroupHistory {
 	repeated WAWebProtobufsWeb.WebMessageInfo messages = 1;
-	repeated AssociatedMessageList associatedMessageLists = 2;
-	repeated WAWebProtobufsWeb.WebMessageInfo commentMessages = 3;
-}
-
-message AssociatedMessageList {
-	repeated WAWebProtobufsWeb.WebMessageInfo messages = 1;
-	optional WACommon.MessageKey parentMessage = 2;
-	optional int32 associationType = 3;
 }

+ 20 - 22
proto/waHistorySync/WAWebProtobufsHistorySync.pb.go

@@ -1,24 +1,22 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waHistorySync/WAWebProtobufsHistorySync.proto
 
 package waHistorySync
 
 import (
+	waChatLockSettings "git.bobomao.top/joey/whatsmeow/proto/waChatLockSettings"
+	waCommon "git.bobomao.top/joey/whatsmeow/proto/waCommon"
+	waE2E "git.bobomao.top/joey/whatsmeow/proto/waE2E"
+	waSyncAction "git.bobomao.top/joey/whatsmeow/proto/waSyncAction"
+	waWeb "git.bobomao.top/joey/whatsmeow/proto/waWeb"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	waChatLockSettings "git.bobomao.top/joey/testwh/proto/waChatLockSettings"
-	waCommon "git.bobomao.top/joey/testwh/proto/waCommon"
-	waE2E "git.bobomao.top/joey/testwh/proto/waE2E"
-	waSyncAction "git.bobomao.top/joey/testwh/proto/waSyncAction"
-	waWeb "git.bobomao.top/joey/testwh/proto/waWeb"
 )
 
 const (
@@ -2087,7 +2085,7 @@ var File_waHistorySync_WAWebProtobufsHistorySync_proto protoreflect.FileDescript
 
 const file_waHistorySync_WAWebProtobufsHistorySync_proto_rawDesc = "" +
 	"\n" +
-	"-waHistorySync/WAWebProtobufsHistorySync.proto\x12\x19WAWebProtobufsHistorySync\x1a*waSyncAction/WAWebProtobufSyncAction.proto\x1a7waChatLockSettings/WAWebProtobufsChatLockSettings.proto\x1a\x1dwaE2E/WAWebProtobufsE2E.proto\x1a\x17waCommon/WACommon.proto\x1a\x1dwaWeb/WAWebProtobufsWeb.proto\"\x97\v\n" +
+	"-waHistorySync/WAWebProtobufsHistorySync.proto\x12\x19WAWebProtobufsHistorySync\x1a\x1fwaSyncAction/WASyncAction.proto\x1a4waChatLockSettings/WAProtobufsChatLockSettings.proto\x1a\x1dwaE2E/WAWebProtobufsE2E.proto\x1a\x17waCommon/WACommon.proto\x1a\x1dwaWeb/WAWebProtobufsWeb.proto\"\x8c\v\n" +
 	"\vHistorySync\x12R\n" +
 	"\bsyncType\x18\x01 \x02(\x0e26.WAWebProtobufsHistorySync.HistorySync.HistorySyncTypeR\bsyncType\x12M\n" +
 	"\rconversations\x18\x02 \x03(\v2'.WAWebProtobufsHistorySync.ConversationR\rconversations\x12M\n" +
@@ -2102,8 +2100,8 @@ const file_waHistorySync_WAWebProtobufsHistorySync_proto_rawDesc = "" +
 	"\x17threadDsTimeframeOffset\x18\n" +
 	" \x01(\rR\x17threadDsTimeframeOffset\x12R\n" +
 	"\x0erecentStickers\x18\v \x03(\v2*.WAWebProtobufsHistorySync.StickerMetadataR\x0erecentStickers\x12W\n" +
-	"\x10pastParticipants\x18\f \x03(\v2+.WAWebProtobufsHistorySync.PastParticipantsR\x10pastParticipants\x12N\n" +
-	"\x0ecallLogRecords\x18\r \x03(\v2&.WAWebProtobufSyncAction.CallLogRecordR\x0ecallLogRecords\x12c\n" +
+	"\x10pastParticipants\x18\f \x03(\v2+.WAWebProtobufsHistorySync.PastParticipantsR\x10pastParticipants\x12C\n" +
+	"\x0ecallLogRecords\x18\r \x03(\v2\x1b.WASyncAction.CallLogRecordR\x0ecallLogRecords\x12c\n" +
 	"\x0faiWaitListState\x18\x0e \x01(\x0e29.WAWebProtobufsHistorySync.HistorySync.BotAIWaitListStateR\x0faiWaitListState\x12n\n" +
 	"\x18phoneNumberToLidMappings\x18\x0f \x03(\v22.WAWebProtobufsHistorySync.PhoneNumberToLIDMappingR\x18phoneNumberToLidMappings\x12.\n" +
 	"\x12companionMetaNonce\x18\x10 \x01(\tR\x12companionMetaNonce\x12R\n" +
@@ -2221,7 +2219,7 @@ const file_waHistorySync_WAWebProtobufsHistorySync_proto_rawDesc = "" +
 	"\bpushname\x18\x02 \x01(\tR\bpushname\"I\n" +
 	"\x11WallpaperSettings\x12\x1a\n" +
 	"\bfilename\x18\x01 \x01(\tR\bfilename\x12\x18\n" +
-	"\aopacity\x18\x02 \x01(\rR\aopacity\"\x9a\f\n" +
+	"\aopacity\x18\x02 \x01(\rR\aopacity\"\x97\f\n" +
 	"\x0eGlobalSettings\x12^\n" +
 	"\x13lightThemeWallpaper\x18\x01 \x01(\v2,.WAWebProtobufsHistorySync.WallpaperSettingsR\x13lightThemeWallpaper\x12T\n" +
 	"\x0fmediaVisibility\x18\x02 \x01(\x0e2*.WAWebProtobufsHistorySync.MediaVisibilityR\x0fmediaVisibility\x12\\\n" +
@@ -2241,8 +2239,8 @@ const file_waHistorySync_WAWebProtobufsHistorySync_proto_rawDesc = "" +
 	"\x10videoQualityMode\x18\x0f \x01(\x05R\x10videoQualityMode\x12*\n" +
 	"\x10photoQualityMode\x18\x10 \x01(\x05R\x10photoQualityMode\x12w\n" +
 	"\x1eindividualNotificationSettings\x18\x11 \x01(\v2/.WAWebProtobufsHistorySync.NotificationSettingsR\x1eindividualNotificationSettings\x12m\n" +
-	"\x19groupNotificationSettings\x18\x12 \x01(\v2/.WAWebProtobufsHistorySync.NotificationSettingsR\x19groupNotificationSettings\x12\\\n" +
-	"\x10chatLockSettings\x18\x13 \x01(\v20.WAWebProtobufsChatLockSettings.ChatLockSettingsR\x10chatLockSettings\x12@\n" +
+	"\x19groupNotificationSettings\x18\x12 \x01(\v2/.WAWebProtobufsHistorySync.NotificationSettingsR\x19groupNotificationSettings\x12Y\n" +
+	"\x10chatLockSettings\x18\x13 \x01(\v2-.WAProtobufsChatLockSettings.ChatLockSettingsR\x10chatLockSettings\x12@\n" +
 	"\x1bchatDbLidMigrationTimestamp\x18\x14 \x01(\x03R\x1bchatDbLidMigrationTimestamp\"\xb8\x01\n" +
 	"\x14AutoDownloadSettings\x12&\n" +
 	"\x0edownloadImages\x18\x01 \x01(\bR\x0edownloadImages\x12$\n" +
@@ -2292,7 +2290,7 @@ const file_waHistorySync_WAWebProtobufsHistorySync_proto_rawDesc = "" +
 	"\bE2EE_MSG\x10\x01\x12\x0e\n" +
 	"\n" +
 	"NE2EE_SELF\x10\x02\x12\x0f\n" +
-	"\vNE2EE_OTHER\x10\x03B)Z'git.bobomao.top/joey/testwh/proto/waHistorySync"
+	"\vNE2EE_OTHER\x10\x03B4Z2git.bobomao.top/joey/whatsmeow/proto/waHistorySync"
 
 var (
 	file_waHistorySync_WAWebProtobufsHistorySync_proto_rawDescOnce sync.Once
@@ -2332,11 +2330,11 @@ var file_waHistorySync_WAWebProtobufsHistorySync_proto_goTypes = []any{
 	(*AvatarUserSettings)(nil),                  // 20: WAWebProtobufsHistorySync.AvatarUserSettings
 	(*NotificationSettings)(nil),                // 21: WAWebProtobufsHistorySync.NotificationSettings
 	(*waWeb.WebMessageInfo)(nil),                // 22: WAWebProtobufsWeb.WebMessageInfo
-	(*waSyncAction.CallLogRecord)(nil),          // 23: WAWebProtobufSyncAction.CallLogRecord
+	(*waSyncAction.CallLogRecord)(nil),          // 23: WASyncAction.CallLogRecord
 	(*waE2E.DisappearingMode)(nil),              // 24: WAWebProtobufsE2E.DisappearingMode
 	(waCommon.LimitSharing_Trigger)(0),          // 25: WACommon.LimitSharing.Trigger
 	(*waE2E.MemberLabel)(nil),                   // 26: WAWebProtobufsE2E.MemberLabel
-	(*waChatLockSettings.ChatLockSettings)(nil), // 27: WAWebProtobufsChatLockSettings.ChatLockSettings
+	(*waChatLockSettings.ChatLockSettings)(nil), // 27: WAProtobufsChatLockSettings.ChatLockSettings
 }
 var file_waHistorySync_WAWebProtobufsHistorySync_proto_depIdxs = []int32{
 	3,  // 0: WAWebProtobufsHistorySync.HistorySync.syncType:type_name -> WAWebProtobufsHistorySync.HistorySync.HistorySyncType
@@ -2346,7 +2344,7 @@ var file_waHistorySync_WAWebProtobufsHistorySync_proto_depIdxs = []int32{
 	16, // 4: WAWebProtobufsHistorySync.HistorySync.globalSettings:type_name -> WAWebProtobufsHistorySync.GlobalSettings
 	18, // 5: WAWebProtobufsHistorySync.HistorySync.recentStickers:type_name -> WAWebProtobufsHistorySync.StickerMetadata
 	19, // 6: WAWebProtobufsHistorySync.HistorySync.pastParticipants:type_name -> WAWebProtobufsHistorySync.PastParticipants
-	23, // 7: WAWebProtobufsHistorySync.HistorySync.callLogRecords:type_name -> WAWebProtobufSyncAction.CallLogRecord
+	23, // 7: WAWebProtobufsHistorySync.HistorySync.callLogRecords:type_name -> WASyncAction.CallLogRecord
 	2,  // 8: WAWebProtobufsHistorySync.HistorySync.aiWaitListState:type_name -> WAWebProtobufsHistorySync.HistorySync.BotAIWaitListState
 	11, // 9: WAWebProtobufsHistorySync.HistorySync.phoneNumberToLidMappings:type_name -> WAWebProtobufsHistorySync.PhoneNumberToLIDMapping
 	12, // 10: WAWebProtobufsHistorySync.HistorySync.accounts:type_name -> WAWebProtobufsHistorySync.Account
@@ -2371,7 +2369,7 @@ var file_waHistorySync_WAWebProtobufsHistorySync_proto_depIdxs = []int32{
 	20, // 29: WAWebProtobufsHistorySync.GlobalSettings.avatarUserSettings:type_name -> WAWebProtobufsHistorySync.AvatarUserSettings
 	21, // 30: WAWebProtobufsHistorySync.GlobalSettings.individualNotificationSettings:type_name -> WAWebProtobufsHistorySync.NotificationSettings
 	21, // 31: WAWebProtobufsHistorySync.GlobalSettings.groupNotificationSettings:type_name -> WAWebProtobufsHistorySync.NotificationSettings
-	27, // 32: WAWebProtobufsHistorySync.GlobalSettings.chatLockSettings:type_name -> WAWebProtobufsChatLockSettings.ChatLockSettings
+	27, // 32: WAWebProtobufsHistorySync.GlobalSettings.chatLockSettings:type_name -> WAProtobufsChatLockSettings.ChatLockSettings
 	10, // 33: WAWebProtobufsHistorySync.PastParticipants.pastParticipants:type_name -> WAWebProtobufsHistorySync.PastParticipant
 	34, // [34:34] is the sub-list for method output_type
 	34, // [34:34] is the sub-list for method input_type

+ 5 - 5
proto/waHistorySync/WAWebProtobufsHistorySync.proto

@@ -1,9 +1,9 @@
 syntax = "proto2";
 package WAWebProtobufsHistorySync;
-option go_package = "git.bobomao.top/joey/testwh/proto/waHistorySync";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waHistorySync";
 
-import "waSyncAction/WAWebProtobufSyncAction.proto";
-import "waChatLockSettings/WAWebProtobufsChatLockSettings.proto";
+import "waSyncAction/WASyncAction.proto";
+import "waChatLockSettings/WAProtobufsChatLockSettings.proto";
 import "waE2E/WAWebProtobufsE2E.proto";
 import "waCommon/WACommon.proto";
 import "waWeb/WAWebProtobufsWeb.proto";
@@ -47,7 +47,7 @@ message HistorySync {
 	optional uint32 threadDsTimeframeOffset = 10;
 	repeated StickerMetadata recentStickers = 11;
 	repeated PastParticipants pastParticipants = 12;
-	repeated WAWebProtobufSyncAction.CallLogRecord callLogRecords = 13;
+	repeated WASyncAction.CallLogRecord callLogRecords = 13;
 	optional BotAIWaitListState aiWaitListState = 14;
 	repeated PhoneNumberToLIDMapping phoneNumberToLidMappings = 15;
 	optional string companionMetaNonce = 16;
@@ -187,7 +187,7 @@ message GlobalSettings {
 	optional int32 photoQualityMode = 16;
 	optional NotificationSettings individualNotificationSettings = 17;
 	optional NotificationSettings groupNotificationSettings = 18;
-	optional WAWebProtobufsChatLockSettings.ChatLockSettings chatLockSettings = 19;
+	optional WAProtobufsChatLockSettings.ChatLockSettings chatLockSettings = 19;
 	optional int64 chatDbLidMigrationTimestamp = 20;
 }
 

+ 11 - 0
proto/waHistorySync/legacy.go

@@ -0,0 +1,11 @@
+package waHistorySync
+
+// Deprecated: Use GetID
+func (x *Conversation) GetId() string {
+	return x.GetID()
+}
+
+// Deprecated: Use GetID
+func (x *Pushname) GetId() string {
+	return x.GetID()
+}

+ 5 - 6
proto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.proto
 
 package waLidMigrationSyncPayload
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -145,7 +144,7 @@ const file_waLidMigrationSyncPayload_WAWebProtobufLidMigrationSyncPayload_proto_
 	"\tlatestLid\x18\x03 \x01(\x04R\tlatestLid\"\xc1\x01\n" +
 	"\x1eLIDMigrationMappingSyncPayload\x12c\n" +
 	"\x0fpnToLidMappings\x18\x01 \x03(\v29.WAWebProtobufLidMigrationSyncPayload.LIDMigrationMappingR\x0fpnToLidMappings\x12:\n" +
-	"\x18chatDbMigrationTimestamp\x18\x02 \x01(\x04R\x18chatDbMigrationTimestampB5Z3git.bobomao.top/joey/testwh/proto/waLidMigrationSyncPayload"
+	"\x18chatDbMigrationTimestamp\x18\x02 \x01(\x04R\x18chatDbMigrationTimestampB@Z>git.bobomao.top/joey/whatsmeow/proto/waLidMigrationSyncPayload"
 
 var (
 	file_waLidMigrationSyncPayload_WAWebProtobufLidMigrationSyncPayload_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAWebProtobufLidMigrationSyncPayload;
-option go_package = "git.bobomao.top/joey/testwh/proto/waLidMigrationSyncPayload";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waLidMigrationSyncPayload";
 
 message LIDMigrationMapping {
 	required uint64 pn = 1;

+ 1 - 1
proto/waMediaEntryData/WAMediaEntryData.pb.go

@@ -372,7 +372,7 @@ const file_waMediaEntryData_WAMediaEntryData_proto_rawDesc = "" +
 	"directPath\x12\x1a\n" +
 	"\bmediaKey\x18\x04 \x01(\fR\bmediaKey\x12,\n" +
 	"\x11mediaKeyTimestamp\x18\x05 \x01(\x03R\x11mediaKeyTimestamp\x12\x1a\n" +
-	"\bobjectID\x18\x06 \x01(\tR\bobjectIDB,Z*git.bobomao.top/joey/testwh/proto/waMediaEntryData"
+	"\bobjectID\x18\x06 \x01(\tR\bobjectIDB,Z*git.bobomao.top/joey/whatsmeow/proto/waMediaEntryData"
 
 var (
 	file_waMediaEntryData_WAMediaEntryData_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waMediaEntryData/WAMediaEntryData.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAMediaEntryData;
-option go_package = "git.bobomao.top/joey/testwh/proto/waMediaEntryData";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waMediaEntryData";
 
 message MediaEntry {
 	message ProgressiveJpegDetails {

+ 9 - 29
proto/waMediaTransport/WAMediaTransport.pb.go

@@ -1,20 +1,18 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waMediaTransport/WAMediaTransport.proto
 
 package waMediaTransport
 
 import (
+	waCommon "git.bobomao.top/joey/whatsmeow/proto/waCommon"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	waCommon "git.bobomao.top/joey/testwh/proto/waCommon"
 )
 
 const (
@@ -1239,8 +1237,6 @@ type AudioTransport_Ancillary struct {
 	state         protoimpl.MessageState                `protogen:"open.v1"`
 	Seconds       *uint32                               `protobuf:"varint,1,opt,name=seconds" json:"seconds,omitempty"`
 	AvatarAudio   *AudioTransport_Ancillary_AvatarAudio `protobuf:"bytes,2,opt,name=avatarAudio" json:"avatarAudio,omitempty"`
-	WaveformData  *string                               `protobuf:"bytes,3,opt,name=waveformData" json:"waveformData,omitempty"`
-	Waveform      []byte                                `protobuf:"bytes,4,opt,name=waveform" json:"waveform,omitempty"`
 	unknownFields protoimpl.UnknownFields
 	sizeCache     protoimpl.SizeCache
 }
@@ -1289,20 +1285,6 @@ func (x *AudioTransport_Ancillary) GetAvatarAudio() *AudioTransport_Ancillary_Av
 	return nil
 }
 
-func (x *AudioTransport_Ancillary) GetWaveformData() string {
-	if x != nil && x.WaveformData != nil {
-		return *x.WaveformData
-	}
-	return ""
-}
-
-func (x *AudioTransport_Ancillary) GetWaveform() []byte {
-	if x != nil {
-		return x.Waveform
-	}
-	return nil
-}
-
 type AudioTransport_Integral struct {
 	state         protoimpl.MessageState               `protogen:"open.v1"`
 	Transport     *WAMediaTransport                    `protobuf:"bytes,1,opt,name=transport" json:"transport,omitempty"`
@@ -1960,15 +1942,13 @@ const file_waMediaTransport_WAMediaTransport_proto_rawDesc = "" +
 	"\x05GIPHY\x10\x01\x12\t\n" +
 	"\x05TENOR\x10\x02\x1aL\n" +
 	"\bIntegral\x12@\n" +
-	"\ttransport\x18\x01 \x01(\v2\".WAMediaTransport.WAMediaTransportR\ttransport\"\x8e\t\n" +
+	"\ttransport\x18\x01 \x01(\v2\".WAMediaTransport.WAMediaTransportR\ttransport\"\xce\b\n" +
 	"\x0eAudioTransport\x12E\n" +
 	"\bintegral\x18\x01 \x01(\v2).WAMediaTransport.AudioTransport.IntegralR\bintegral\x12H\n" +
-	"\tancillary\x18\x02 \x01(\v2*.WAMediaTransport.AudioTransport.AncillaryR\tancillary\x1a\x9c\x06\n" +
+	"\tancillary\x18\x02 \x01(\v2*.WAMediaTransport.AudioTransport.AncillaryR\tancillary\x1a\xdc\x05\n" +
 	"\tAncillary\x12\x18\n" +
 	"\aseconds\x18\x01 \x01(\rR\aseconds\x12X\n" +
-	"\vavatarAudio\x18\x02 \x01(\v26.WAMediaTransport.AudioTransport.Ancillary.AvatarAudioR\vavatarAudio\x12\"\n" +
-	"\fwaveformData\x18\x03 \x01(\tR\fwaveformData\x12\x1a\n" +
-	"\bwaveform\x18\x04 \x01(\fR\bwaveform\x1a\xda\x04\n" +
+	"\vavatarAudio\x18\x02 \x01(\v26.WAMediaTransport.AudioTransport.Ancillary.AvatarAudioR\vavatarAudio\x1a\xda\x04\n" +
 	"\vAvatarAudio\x12\x16\n" +
 	"\x06poseID\x18\x01 \x01(\rR\x06poseID\x12\x7f\n" +
 	"\x10avatarAnimations\x18\x02 \x03(\v2S.WAMediaTransport.AudioTransport.Ancillary.AvatarAudio.DownloadableAvatarAnimationsR\x10avatarAnimations\x1a\xd9\x02\n" +
@@ -2033,7 +2013,7 @@ const file_waMediaTransport_WAMediaTransport_proto_rawDesc = "" +
 	"\bIntegral\x12\x16\n" +
 	"\x05vcard\x18\x01 \x01(\tH\x00R\x05vcard\x12R\n" +
 	"\x11downloadableVcard\x18\x02 \x01(\v2\".WAMediaTransport.WAMediaTransportH\x00R\x11downloadableVcardB\t\n" +
-	"\acontactB,Z*git.bobomao.top/joey/testwh/proto/waMediaTransport"
+	"\acontactB7Z5git.bobomao.top/joey/whatsmeow/proto/waMediaTransport"
 
 var (
 	file_waMediaTransport_WAMediaTransport_proto_rawDescOnce sync.Once

+ 1 - 3
proto/waMediaTransport/WAMediaTransport.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAMediaTransport;
-option go_package = "git.bobomao.top/joey/testwh/proto/waMediaTransport";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waMediaTransport";
 
 import "waCommon/WACommon.proto";
 
@@ -122,8 +122,6 @@ message AudioTransport {
 
 		optional uint32 seconds = 1;
 		optional AvatarAudio avatarAudio = 2;
-		optional string waveformData = 3;
-		optional bytes waveform = 4;
 	}
 
 	message Integral {

+ 5 - 6
proto/waMmsRetry/WAMmsRetry.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waMmsRetry/WAMmsRetry.proto
 
 package waMmsRetry
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -216,7 +215,7 @@ const file_waMmsRetry_WAMmsRetry_proto_rawDesc = "" +
 	"\tNOT_FOUND\x10\x02\x12\x14\n" +
 	"\x10DECRYPTION_ERROR\x10\x03\"0\n" +
 	"\x12ServerErrorReceipt\x12\x1a\n" +
-	"\bstanzaID\x18\x01 \x01(\tR\bstanzaIDB&Z$git.bobomao.top/joey/testwh/proto/waMmsRetry"
+	"\bstanzaID\x18\x01 \x01(\tR\bstanzaIDB1Z/git.bobomao.top/joey/whatsmeow/proto/waMmsRetry"
 
 var (
 	file_waMmsRetry_WAMmsRetry_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waMmsRetry/WAMmsRetry.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAMmsRetry;
-option go_package = "git.bobomao.top/joey/testwh/proto/waMmsRetry";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waMmsRetry";
 
 message MediaRetryNotification {
 	enum ResultType {

+ 6 - 8
proto/waMsgApplication/WAMsgApplication.pb.go

@@ -1,20 +1,18 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waMsgApplication/WAMsgApplication.proto
 
 package waMsgApplication
 
 import (
+	waCommon "git.bobomao.top/joey/whatsmeow/proto/waCommon"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	waCommon "git.bobomao.top/joey/testwh/proto/waCommon"
 )
 
 const (
@@ -1050,7 +1048,7 @@ const file_waMsgApplication_WAMsgApplication_proto_rawDesc = "" +
 	"\aUNKNOWN\x10\x00\x12\r\n" +
 	"\tSEEN_ONCE\x10\x01\x12\x19\n" +
 	"\x15SEEN_BASED_WITH_TIMER\x10\x02\x12\x19\n" +
-	"\x15SEND_BASED_WITH_TIMER\x10\x03B,Z*git.bobomao.top/joey/testwh/proto/waMsgApplication"
+	"\x15SEND_BASED_WITH_TIMER\x10\x03B7Z5git.bobomao.top/joey/whatsmeow/proto/waMsgApplication"
 
 var (
 	file_waMsgApplication_WAMsgApplication_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waMsgApplication/WAMsgApplication.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAMsgApplication;
-option go_package = "git.bobomao.top/joey/testwh/proto/waMsgApplication";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waMsgApplication";
 
 import "waCommon/WACommon.proto";
 

+ 4 - 4
proto/waMsgApplication/extra.go

@@ -1,10 +1,10 @@
 package waMsgApplication
 
 import (
-	"git.bobomao.top/joey/testwh/proto/armadilloutil"
-	"git.bobomao.top/joey/testwh/proto/waArmadilloApplication"
-	"git.bobomao.top/joey/testwh/proto/waConsumerApplication"
-	"git.bobomao.top/joey/testwh/proto/waMultiDevice"
+	"git.bobomao.top/joey/whatsmeow/proto/armadilloutil"
+	"git.bobomao.top/joey/whatsmeow/proto/waArmadilloApplication"
+	"git.bobomao.top/joey/whatsmeow/proto/waConsumerApplication"
+	"git.bobomao.top/joey/whatsmeow/proto/waMultiDevice"
 )
 
 const (

+ 6 - 8
proto/waMsgTransport/WAMsgTransport.pb.go

@@ -1,20 +1,18 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waMsgTransport/WAMsgTransport.proto
 
 package waMsgTransport
 
 import (
+	waCommon "git.bobomao.top/joey/whatsmeow/proto/waCommon"
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
-
-	waCommon "git.bobomao.top/joey/testwh/proto/waCommon"
 )
 
 const (
@@ -779,7 +777,7 @@ const file_waMsgTransport_WAMsgTransport_proto_rawDesc = "" +
 	"\rsenderKeyHash\x18\x01 \x01(\fR\rsenderKeyHash\x12(\n" +
 	"\x0fsenderTimestamp\x18\x02 \x01(\x04R\x0fsenderTimestamp\x12*\n" +
 	"\x10recipientKeyHash\x18\b \x01(\fR\x10recipientKeyHash\x12.\n" +
-	"\x12recipientTimestamp\x18\t \x01(\x04R\x12recipientTimestampB*Z(git.bobomao.top/joey/testwh/proto/waMsgTransport"
+	"\x12recipientTimestamp\x18\t \x01(\x04R\x12recipientTimestampB5Z3git.bobomao.top/joey/whatsmeow/proto/waMsgTransport"
 
 var (
 	file_waMsgTransport_WAMsgTransport_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waMsgTransport/WAMsgTransport.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAMsgTransport;
-option go_package = "git.bobomao.top/joey/testwh/proto/waMsgTransport";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waMsgTransport";
 
 import "waCommon/WACommon.proto";
 

+ 3 - 3
proto/waMsgTransport/extra.go

@@ -1,9 +1,9 @@
 package waMsgTransport
 
 import (
-	"git.bobomao.top/joey/testwh/proto/armadilloutil"
-	"git.bobomao.top/joey/testwh/proto/instamadilloTransportPayload"
-	"git.bobomao.top/joey/testwh/proto/waMsgApplication"
+	"git.bobomao.top/joey/whatsmeow/proto/armadilloutil"
+	"git.bobomao.top/joey/whatsmeow/proto/instamadilloTransportPayload"
+	"git.bobomao.top/joey/whatsmeow/proto/waMsgApplication"
 )
 
 const (

+ 5 - 6
proto/waMultiDevice/WAMultiDevice.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waMultiDevice/WAMultiDevice.proto
 
 package waMultiDevice
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -652,7 +651,7 @@ const file_waMultiDevice_WAMultiDevice_proto_rawDesc = "" +
 	"\x11AppStateSyncKeyId\x12\x14\n" +
 	"\x05keyID\x18\x01 \x01(\fR\x05keyIDB\x11\n" +
 	"\x0fapplicationData\x1a\b\n" +
-	"\x06SignalB)Z'git.bobomao.top/joey/testwh/proto/waMultiDevice"
+	"\x06SignalB4Z2git.bobomao.top/joey/whatsmeow/proto/waMultiDevice"
 
 var (
 	file_waMultiDevice_WAMultiDevice_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waMultiDevice/WAMultiDevice.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAMultiDevice;
-option go_package = "git.bobomao.top/joey/testwh/proto/waMultiDevice";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waMultiDevice";
 
 message MultiDevice {
 	message Metadata {

+ 5 - 6
proto/waQuickPromotionSurfaces/WAWebProtobufsQuickPromotionSurfaces.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waQuickPromotionSurfaces/WAWebProtobufsQuickPromotionSurfaces.proto
 
 package waQuickPromotionSurfaces
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -447,7 +446,7 @@ const file_waQuickPromotionSurfaces_WAWebProtobufsQuickPromotionSurfaces_proto_r
 	"ClauseType\x12\a\n" +
 	"\x03AND\x10\x01\x12\x06\n" +
 	"\x02OR\x10\x02\x12\a\n" +
-	"\x03NOR\x10\x03B4Z2git.bobomao.top/joey/testwh/proto/waQuickPromotionSurfaces"
+	"\x03NOR\x10\x03B?Z=git.bobomao.top/joey/whatsmeow/proto/waQuickPromotionSurfaces"
 
 var (
 	file_waQuickPromotionSurfaces_WAWebProtobufsQuickPromotionSurfaces_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waQuickPromotionSurfaces/WAWebProtobufsQuickPromotionSurfaces.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAWebProtobufsQuickPromotionSurfaces;
-option go_package = "git.bobomao.top/joey/testwh/proto/waQuickPromotionSurfaces";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waQuickPromotionSurfaces";
 
 message QP {
 	enum FilterResult {

+ 1 - 1
proto/waReporting/WAWebProtobufsReporting.pb.go

@@ -252,7 +252,7 @@ const file_waReporting_WAWebProtobufsReporting_proto_rawDesc = "" +
 	"\bsubfield\x18\x05 \x03(\v2,.WAWebProtobufsReporting.Field.SubfieldEntryR\bsubfield\x1a[\n" +
 	"\rSubfieldEntry\x12\x10\n" +
 	"\x03key\x18\x01 \x01(\rR\x03key\x124\n" +
-	"\x05value\x18\x02 \x01(\v2\x1e.WAWebProtobufsReporting.FieldR\x05value:\x028\x01B'Z%git.bobomao.top/joey/testwh/proto/waReportingb\x06proto3"
+	"\x05value\x18\x02 \x01(\v2\x1e.WAWebProtobufsReporting.FieldR\x05value:\x028\x01B'Z%git.bobomao.top/joey/whatsmeow/proto/waReportingb\x06proto3"
 
 var (
 	file_waReporting_WAWebProtobufsReporting_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waReporting/WAWebProtobufsReporting.proto

@@ -1,6 +1,6 @@
 syntax = "proto3";
 package WAWebProtobufsReporting;
-option go_package = "git.bobomao.top/joey/testwh/proto/waReporting";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waReporting";
 
 message Reportable {
 	uint32 minVersion = 1;

+ 1 - 1
proto/waRoutingInfo/WAWebProtobufsRoutingInfo.pb.go

@@ -117,7 +117,7 @@ const file_waRoutingInfo_WAWebProtobufsRoutingInfo_proto_rawDesc = "" +
 	"\x06taskID\x18\x03 \x01(\x05R\x06taskID\x12\x14\n" +
 	"\x05debug\x18\x04 \x01(\bR\x05debug\x12\x16\n" +
 	"\x06tcpBbr\x18\x05 \x01(\bR\x06tcpBbr\x12\"\n" +
-	"\ftcpKeepalive\x18\x06 \x01(\bR\ftcpKeepaliveB)Z'git.bobomao.top/joey/testwh/proto/waRoutingInfo"
+	"\ftcpKeepalive\x18\x06 \x01(\bR\ftcpKeepaliveB)Z'git.bobomao.top/joey/whatsmeow/proto/waRoutingInfo"
 
 var (
 	file_waRoutingInfo_WAWebProtobufsRoutingInfo_proto_rawDescOnce sync.Once

+ 1 - 1
proto/waRoutingInfo/WAWebProtobufsRoutingInfo.proto

@@ -1,6 +1,6 @@
 syntax = "proto2";
 package WAWebProtobufsRoutingInfo;
-option go_package = "git.bobomao.top/joey/testwh/proto/waRoutingInfo";
+option go_package = "git.bobomao.top/joey/whatsmeow/proto/waRoutingInfo";
 
 message RoutingInfo {
 	repeated int32 regionID = 1;

+ 5 - 6
proto/waServerSync/WAServerSync.pb.go

@@ -1,18 +1,17 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// 	protoc-gen-go v1.36.10
-// 	protoc        v3.21.12
+// 	protoc-gen-go v1.36.6
+// 	protoc        v6.31.1
 // source: waServerSync/WAServerSync.proto
 
 package waServerSync
 
 import (
+	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
+	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 	reflect "reflect"
 	sync "sync"
 	unsafe "unsafe"
-
-	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
-	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
 )
 
 const (
@@ -779,7 +778,7 @@ const file_waServerSync_WAServerSync_proto_rawDesc = "" +
 	"\x05keyID\x18\x06 \x01(\v2\x13.WAServerSync.KeyIdR\x05keyID\x122\n" +
 	"\bexitCode\x18\a \x01(\v2\x16.WAServerSync.ExitCodeR\bexitCode\x12 \n" +
 	"\vdeviceIndex\x18\b \x01(\rR\vdeviceIndex\x12(\n" +
-	"\x0fclientDebugData\x18\t \x01(\fR\x0fclientDebugDataB(Z&git.bobomao.top/joey/testwh/proto/waServerSync"
+	"\x0fclientDebugData\x18\t \x01(\fR\x0fclientDebugDataB3Z1git.bobomao.top/joey/whatsmeow/proto/waServerSync"
 
 var (
 	file_waServerSync_WAServerSync_proto_rawDescOnce sync.Once

Неке датотеке нису приказане због велике количине промена