syntax = "proto3"; package WACommon; option go_package = "go.mau.fi/whatsmeow/binary/armadillo/waCommon"; enum FutureProofBehavior { PLACEHOLDER = 0; NO_PLACEHOLDER = 1; IGNORE = 2; } message MessageKey { string remoteJID = 1; bool fromMe = 2; string ID = 3; string participant = 4; } message Command { enum CommandType { COMMANDTYPE_UNKNOWN = 0; EVERYONE = 1; SILENT = 2; AI = 3; } CommandType commandType = 1; uint32 offset = 2; uint32 length = 3; string validationToken = 4; } message MessageText { string text = 1; repeated string mentionedJID = 2; repeated Command commands = 3; } message SubProtocol { bytes payload = 1; int32 version = 2; }