UNPKG

@periskope/baileys

Version:

WhatsApp API

1,301 lines 25.7 kB
export const TAGS = { LIST_EMPTY: 0, DICTIONARY_0: 236, DICTIONARY_1: 237, DICTIONARY_2: 238, DICTIONARY_3: 239, INTEROP_JID: 245, FB_JID: 246, AD_JID: 247, LIST_8: 248, LIST_16: 249, JID_PAIR: 250, HEX_8: 251, BINARY_8: 252, BINARY_20: 253, BINARY_32: 254, NIBBLE_8: 255, PACKED_MAX: 127 }; export const DOUBLE_BYTE_TOKENS = [ [ 'read-self', 'active', 'fbns', 'protocol', 'reaction', 'screen_width', 'heartbeat', 'deviceid', '2:47DEQpj8', 'uploadfieldstat', 'voip_settings', 'retry', 'priority', 'longitude', 'conflict', 'false', 'ig_professional', 'replaced', 'preaccept', 'cover_photo', 'uncompressed', 'encopt', 'ppic', '04', 'passive', 'status-revoke-drop', 'keygen', '540', 'offer', 'rate', 'opus', 'latitude', 'w:gp2', 'ver', '4', 'business_profile', 'medium', 'sender', 'prev_v_id', 'email', 'website', 'invited', 'sign_credential', '05', 'transport', 'skey', 'reason', 'peer_abtest_bucket', 'America/Sao_Paulo', 'appid', 'refresh', '100', '06', '404', '101', '104', '107', '102', '109', '103', 'member_add_mode', '105', 'transaction-id', '110', '106', 'outgoing', '108', '111', 'tokens', 'followers', 'ig_handle', 'self_pid', 'tue', 'dec', 'thu', 'joinable', 'peer_pid', 'mon', 'features', 'wed', 'peer_device_presence', 'pn', 'delete', '07', 'fri', 'audio_duration', 'admin', 'connected', 'delta', 'rcat', 'disable', 'collection', '08', '480', 'sat', 'phash', 'all', 'invite', 'accept', 'critical_unblock_low', 'group_update', 'signed_credential', 'blinded_credential', 'eph_setting', 'net', '09', 'background_location', 'refresh_id', 'Asia/Kolkata', 'privacy_mode_ts', 'account_sync', 'voip_payload_type', 'service_areas', 'acs_public_key', 'v_id', '0a', 'fallback_class', 'relay', 'actual_actors', 'metadata', 'w:biz', '5', 'connected-limit', 'notice', '0b', 'host_storage', 'fb_page', 'subject', 'privatestats', 'invis', 'groupadd', '010', 'note.m4r', 'uuid', '0c', '8000', 'sun', '372', '1020', 'stage', '1200', '720', 'canonical', 'fb', '011', 'video_duration', '0d', '1140', 'superadmin', '012', 'Opening.m4r', 'keystore_attestation', 'dleq_proof', '013', 'timestamp', 'ab_key', 'w:sync:app:state', '0e', 'vertical', '600', 'p_v_id', '6', 'likes', '014', '500', '1260', 'creator', '0f', 'rte', 'destination', 'group', 'group_info', 'syncd_anti_tampering_fatal_exception_enabled', '015', 'dl_bw', 'Asia/Jakarta', 'vp8/h.264', 'online', '1320', 'fb:multiway', '10', 'timeout', '016', 'nse_retry', 'urn:xmpp:whatsapp:dirty', '017', 'a_v_id', 'web_shops_chat_header_button_enabled', 'nse_call', 'inactive-upgrade', 'none', 'web', 'groups', '2250', 'mms_hot_content_timespan_in_seconds', 'contact_blacklist', 'nse_read', 'suspended_group_deletion_notification', 'binary_version', '018', 'https://www.whatsapp.com/otp/copy/', 'reg_push', 'shops_hide_catalog_attachment_entrypoint', 'server_sync', '.', 'ephemeral_messages_allowed_values', '019', 'mms_vcache_aggregation_enabled', 'iphone', 'America/Argentina/Buenos_Aires', '01a', 'mms_vcard_autodownload_size_kb', 'nse_ver', 'shops_header_dropdown_menu_item', 'dhash', 'catalog_status', 'communities_mvp_new_iqs_serverprop', 'blocklist', 'default', '11', 'ephemeral_messages_enabled', '01b', 'original_dimensions', '8', 'mms4_media_retry_notification_encryption_enabled', 'mms4_server_error_receipt_encryption_enabled', 'original_image_url', 'sync', 'multiway', '420', 'companion_enc_static', 'shops_profile_drawer_entrypoint', '01c', 'vcard_as_document_size_kb', 'status_video_max_duration', 'request_image_url', '01d', 'regular_high', 's_t', 'abt', 'share_ext_min_preliminary_image_quality', '01e', '32', 'syncd_key_rotation_enabled', 'data_namespace', 'md_downgrade_read_receipts2', 'patch', 'polltype', 'ephemeral_messages_setting', 'userrate', '15', 'partial_pjpeg_bw_threshold', 'played-self', 'catalog_exists', '01f', 'mute_v2' ], [ 'reject', 'dirty', 'announcement', '020', '13', '9', 'status_video_max_bitrate', 'fb:thrift_iq', 'offline_batch', '022', 'full', 'ctwa_first_business_reply_logging', 'h.264', 'smax_id', 'group_description_length', 'https://www.whatsapp.com/otp/code', 'status_image_max_edge', 'smb_upsell_business_profile_enabled', '021', 'web_upgrade_to_md_modal', '14', '023', 's_o', 'smaller_video_thumbs_status_enabled', 'media_max_autodownload', '960', 'blocking_status', 'peer_msg', 'joinable_group_call_client_version', 'group_call_video_maximization_enabled', 'return_snapshot', 'high', 'America/Mexico_City', 'entry_point_block_logging_enabled', 'pop', '024', '1050', '16', '1380', 'one_tap_calling_in_group_chat_size', 'regular_low', 'inline_joinable_education_enabled', 'hq_image_max_edge', 'locked', 'America/Bogota', 'smb_biztools_deeplink_enabled', 'status_image_quality', '1088', '025', 'payments_upi_intent_transaction_limit', 'voip', 'w:g2', '027', 'md_pin_chat_enabled', '026', 'multi_scan_pjpeg_download_enabled', 'shops_product_grid', 'transaction_id', 'ctwa_context_enabled', '20', 'fna', 'hq_image_quality', 'alt_jpeg_doc_detection_quality', 'group_call_max_participants', 'pkey', 'America/Belem', 'image_max_kbytes', 'web_cart_v1_1_order_message_changes_enabled', 'ctwa_context_enterprise_enabled', 'urn:xmpp:whatsapp:account', '840', 'Asia/Kuala_Lumpur', 'max_participants', 'video_remux_after_repair_enabled', 'stella_addressbook_restriction_type', '660', '900', '780', 'context_menu_ios13_enabled', 'mute-state', 'ref', 'payments_request_messages', '029', 'frskmsg', 'vcard_max_size_kb', 'sample_buffer_gif_player_enabled', 'match_last_seen', '510', '4983', 'video_max_bitrate', '028', 'w:comms:chat', '17', 'frequently_forwarded_max', 'groups_privacy_blacklist', 'Asia/Karachi', '02a', 'web_download_document_thumb_mms_enabled', '02b', 'hist_sync', 'biz_block_reasons_version', '1024', '18', 'web_is_direct_connection_for_plm_transparent', 'view_once_write', 'file_max_size', 'paid_convo_id', 'online_privacy_setting', 'video_max_edge', 'view_once_read', 'enhanced_storage_management', 'multi_scan_pjpeg_encoding_enabled', 'ctwa_context_forward_enabled', 'video_transcode_downgrade_enable', 'template_doc_mime_types', 'hq_image_bw_threshold', '30', 'body', 'u_aud_limit_sil_restarts_ctrl', 'other', 'participating', 'w:biz:directory', '1110', 'vp8', '4018', 'meta', 'doc_detection_image_max_edge', 'image_quality', '1170', '02c', 'smb_upsell_chat_banner_enabled', 'key_expiry_time_second', 'pid', 'stella_interop_enabled', '19', 'linked_device_max_count', 'md_device_sync_enabled', '02d', '02e', '360', 'enhanced_block_enabled', 'ephemeral_icon_in_forwarding', 'paid_convo_status', 'gif_provider', 'project_name', 'server-error', 'canonical_url_validation_enabled', 'wallpapers_v2', 'syncd_clear_chat_delete_chat_enabled', 'medianotify', '02f', 'shops_required_tos_version', 'vote', 'reset_skey_on_id_change', '030', 'image_max_edge', 'multicast_limit_global', 'ul_bw', '21', '25', '5000', 'poll', '570', '22', '031', '1280', 'WhatsApp', '032', 'bloks_shops_enabled', '50', 'upload_host_switching_enabled', 'web_ctwa_context_compose_enabled', 'ptt_forwarded_features_enabled', 'unblocked', 'partial_pjpeg_enabled', 'fbid:devices', 'height', 'ephemeral_group_query_ts', 'group_join_permissions', 'order', '033', 'alt_jpeg_status_quality', 'migrate', 'popular-bank', 'win_uwp_deprecation_killswitch_enabled', 'web_download_status_thumb_mms_enabled', 'blocking', 'url_text', '035', 'web_forwarding_limit_to_groups', '1600', 'val', '1000', 'syncd_msg_date_enabled', 'bank-ref-id', 'max_subject', 'payments_web_enabled', 'web_upload_document_thumb_mms_enabled', 'size', 'request', 'ephemeral', '24', 'receipt_agg', 'ptt_remember_play_position', 'sampling_weight', 'enc_rekey', 'mute_always', '037', '034', '23', '036', 'action', 'click_to_chat_qr_enabled', 'width', 'disabled', '038', 'md_blocklist_v2', 'played_self_enabled', 'web_buttons_message_enabled', 'flow_id', 'clear', '450', 'fbid:thread', 'bloks_session_state', 'America/Lima', 'attachment_picker_refresh', 'download_host_switching_enabled', '1792', 'u_aud_limit_sil_restarts_test2', 'custom_urls', 'device_fanout', 'optimistic_upload', '2000', 'key_cipher_suite', 'web_smb_upsell_in_biz_profile_enabled', 'e', '039', 'siri_post_status_shortcut', 'pair-device', 'lg', 'lc', 'stream_attribution_url', 'model', 'mspjpeg_phash_gen', 'catalog_send_all', 'new_multi_vcards_ui', 'share_biz_vcard_enabled', '-', 'clean', '200', 'md_blocklist_v2_server', '03b', '03a', 'web_md_migration_experience', 'ptt_conversation_waveform', 'u_aud_limit_sil_restarts_test1' ], [ '64', 'ptt_playback_speed_enabled', 'web_product_list_message_enabled', 'paid_convo_ts', '27', 'manufacturer', 'psp-routing', 'grp_uii_cleanup', 'ptt_draft_enabled', '03c', 'business_initiated', 'web_catalog_products_onoff', 'web_upload_link_thumb_mms_enabled', '03e', 'mediaretry', '35', 'hfm_string_changes', '28', 'America/Fortaleza', 'max_keys', 'md_mhfs_days', 'streaming_upload_chunk_size', '5541', '040', '03d', '2675', '03f', '...', '512', 'mute', '48', '041', 'alt_jpeg_quality', '60', '042', 'md_smb_quick_reply', '5183', 'c', '1343', '40', '1230', '043', '044', 'mms_cat_v1_forward_hot_override_enabled', 'user_notice', 'ptt_waveform_send', '047', 'Asia/Calcutta', '250', 'md_privacy_v2', '31', '29', '128', 'md_messaging_enabled', '046', 'crypto', '690', '045', 'enc_iv', '75', 'failure', 'ptt_oot_playback', 'AIzaSyDR5yfaG7OG8sMTUj8kfQEb8T9pN8BM6Lk', 'w', '048', '2201', 'web_large_files_ui', 'Asia/Makassar', '812', 'status_collapse_muted', '1334', '257', '2HP4dm', '049', 'patches', '1290', '43cY6T', 'America/Caracas', 'web_sticker_maker', 'campaign', 'ptt_pausable_enabled', '33', '42', 'attestation', 'biz', '04b', 'query_linked', 's', '125', '04a', '810', 'availability', '1411', 'responsiveness_v2_m1', 'catalog_not_created', '34', 'America/Santiago', '1465', 'enc_p', '04d', 'status_info', '04f', 'key_version', '..', '04c', '04e', 'md_group_notification', '1598', '1215', 'web_cart_enabled', '37', '630', '1920', '2394', '-1', 'vcard', '38', 'elapsed', '36', '828', 'peer', 'pricing_category', '1245', 'invalid', 'stella_ios_enabled', '2687', '45', '1528', '39', 'u_is_redial_audio_1104_ctrl', '1025', '1455', '58', '2524', '2603', '054', 'bsp_system_message_enabled', 'web_pip_redesign', '051', 'verify_apps', '1974', '1272', '1322', '1755', '052', '70', '050', '1063', '1135', '1361', '80', '1096', '1828', '1851', '1251', '1921', 'key_config_id', '1254', '1566', '1252', '2525', 'critical_block', '1669', 'max_available', 'w:auth:backup:token', 'product', '2530', '870', '1022', 'participant_uuid', 'web_cart_on_off', '1255', '1432', '1867', '41', '1415', '1440', '240', '1204', '1608', '1690', '1846', '1483', '1687', '1749', '69', 'url_number', '053', '1325', '1040', '365', '59', 'Asia/Riyadh', '1177', 'test_recommended', '057', '1612', '43', '1061', '1518', '1635', '055', '1034', '1375', '750', '1430', 'event_code', '1682', '503', '55', '865', '78', '1309', '1365', '44', 'America/Guayaquil', '535', 'LIMITED', '1377', '1613', '1420', '1599', '1822', '05a', '1681', 'password', '1111', '1214', '1376', '1478', '47', '1082', '4282', 'Europe/Istanbul', '1307', '46', '058', '1124', '256', 'rate-overlimit', 'retail', 'u_a_socket_err_fix_succ_test', '1292', '1370', '1388', '520', '861', 'psa', 'regular', '1181', '1766', '05b', '1183', '1213', '1304', '1537' ], [ '1724', 'profile_picture', '1071', '1314', '1605', '407', '990', '1710', '746', 'pricing_model', '056', '059', '061', '1119', '6027', '65', '877', '1607', '05d', '917', 'seen', '1516', '49', '470', '973', '1037', '1350', '1394', '1480', '1796', 'keys', '794', '1536', '1594', '2378', '1333', '1524', '1825', '116', '309', '52', '808', '827', '909', '495', '1660', '361', '957', 'google', '1357', '1565', '1967', '996', '1775', '586', '736', '1052', '1670', 'bank', '177', '1416', '2194', '2222', '1454', '1839', '1275', '53', '997', '1629', '6028', 'smba', '1378', '1410', '05c', '1849', '727', 'create', '1559', '536', '1106', '1310', '1944', '670', '1297', '1316', '1762', 'en', '1148', '1295', '1551', '1853', '1890', '1208', '1784', '7200', '05f', '178', '1283', '1332', '381', '643', '1056', '1238', '2024', '2387', '179', '981', '1547', '1705', '05e', '290', '903', '1069', '1285', '2436', '062', '251', '560', '582', '719', '56', '1700', '2321', '325', '448', '613', '777', '791', '51', '488', '902', 'Asia/Almaty', 'is_hidden', '1398', '1527', '1893', '1999', '2367', '2642', '237', 'busy', '065', '067', '233', '590', '993', '1511', '54', '723', '860', '363', '487', '522', '605', '995', '1321', '1691', '1865', '2447', '2462', 'NON_TRANSACTIONAL', '433', '871', '432', '1004', '1207', '2032', '2050', '2379', '2446', '279', '636', '703', '904', '248', '370', '691', '700', '1068', '1655', '2334', '060', '063', '364', '533', '534', '567', '1191', '1210', '1473', '1827', '069', '701', '2531', '514', 'prev_dhash', '064', '496', '790', '1046', '1139', '1505', '1521', '1108', '207', '544', '637', 'final', '1173', '1293', '1694', '1939', '1951', '1993', '2353', '2515', '504', '601', '857', 'modify', 'spam_request', 'p_121_aa_1101_test4', '866', '1427', '1502', '1638', '1744', '2153', '068', '382', '725', '1704', '1864', '1990', '2003', 'Asia/Dubai', '508', '531', '1387', '1474', '1632', '2307', '2386', '819', '2014', '066', '387', '1468', '1706', '2186', '2261', '471', '728', '1147', '1372', '1961' ] ]; export const SINGLE_BYTE_TOKENS = [ '', 'xmlstreamstart', 'xmlstreamend', 's.whatsapp.net', 'type', 'participant', 'from', 'receipt', 'id', 'notification', 'disappearing_mode', 'status', 'jid', 'broadcast', 'user', 'devices', 'device_hash', 'to', 'offline', 'message', 'result', 'class', 'xmlns', 'duration', 'notify', 'iq', 't', 'ack', 'g.us', 'enc', 'urn:xmpp:whatsapp:push', 'presence', 'config_value', 'picture', 'verified_name', 'config_code', 'key-index-list', 'contact', 'mediatype', 'routing_info', 'edge_routing', 'get', 'read', 'urn:xmpp:ping', 'fallback_hostname', '0', 'chatstate', 'business_hours_config', 'unavailable', 'download_buckets', 'skmsg', 'verified_level', 'composing', 'handshake', 'device-list', 'media', 'text', 'fallback_ip4', 'media_conn', 'device', 'creation', 'location', 'config', 'item', 'fallback_ip6', 'count', 'w:profile:picture', 'image', 'business', '2', 'hostname', 'call-creator', 'display_name', 'relaylatency', 'platform', 'abprops', 'success', 'msg', 'offline_preview', 'prop', 'key-index', 'v', 'day_of_week', 'pkmsg', 'version', '1', 'ping', 'w:p', 'download', 'video', 'set', 'specific_hours', 'props', 'primary', 'unknown', 'hash', 'commerce_experience', 'last', 'subscribe', 'max_buckets', 'call', 'profile', 'member_since_text', 'close_time', 'call-id', 'sticker', 'mode', 'participants', 'value', 'query', 'profile_options', 'open_time', 'code', 'list', 'host', 'ts', 'contacts', 'upload', 'lid', 'preview', 'update', 'usync', 'w:stats', 'delivery', 'auth_ttl', 'context', 'fail', 'cart_enabled', 'appdata', 'category', 'atn', 'direct_connection', 'decrypt-fail', 'relay_id', 'mmg-fallback.whatsapp.net', 'target', 'available', 'name', 'last_id', 'mmg.whatsapp.net', 'categories', '401', 'is_new', 'index', 'tctoken', 'ip4', 'token_id', 'latency', 'recipient', 'edit', 'ip6', 'add', 'thumbnail-document', '26', 'paused', 'true', 'identity', 'stream:error', 'key', 'sidelist', 'background', 'audio', '3', 'thumbnail-image', 'biz-cover-photo', 'cat', 'gcm', 'thumbnail-video', 'error', 'auth', 'deny', 'serial', 'in', 'registration', 'thumbnail-link', 'remove', '00', 'gif', 'thumbnail-gif', 'tag', 'capability', 'multicast', 'item-not-found', 'description', 'business_hours', 'config_expo_key', 'md-app-state', 'expiration', 'fallback', 'ttl', '300', 'md-msg-hist', 'device_orientation', 'out', 'w:m', 'open_24h', 'side_list', 'token', 'inactive', '01', 'document', 'te2', 'played', 'encrypt', 'msgr', 'hide', 'direct_path', '12', 'state', 'not-authorized', 'url', 'terminate', 'signature', 'status-revoke-delay', '02', 'te', 'linked_accounts', 'trusted_contact', 'timezone', 'ptt', 'kyc-id', 'privacy_token', 'readreceipts', 'appointment_only', 'address', 'expected_ts', 'privacy', '7', 'android', 'interactive', 'device-identity', 'enabled', 'attribute_padding', '1080', '03', 'screen_height' ]; export const TOKEN_MAP = {}; for (const [i, SINGLE_BYTE_TOKEN] of SINGLE_BYTE_TOKENS.entries()) { TOKEN_MAP[SINGLE_BYTE_TOKEN] = { index: i }; } for (const [i, DOUBLE_BYTE_TOKEN] of DOUBLE_BYTE_TOKENS.entries()) { for (const [j, element] of DOUBLE_BYTE_TOKEN.entries()) { TOKEN_MAP[element] = { dict: i, index: j }; } } //# sourceMappingURL=constants.js.map