Closed phenriquec closed 2 years ago
Try change NUMBER@c.us by NUMBER@s.whatsapp.net
@emilianot I tried to change NUMBER@c.us to NUMBER@s.whatsapp.net, but the number was actually registered but returned 400
@emilianot I tried but did not work
if use Number@c.us pending.... if remove @c.us or replace other result false! and @s.whatsapp.net dosnt work
Did anyone get it?
Any solution guys?
Same problem here
use '+' sign. e.g +91*****@c.us
it doesn`t work for me.
Em qua., 27 de out. de 2021 às 02:50, chirag90851 @.***> escreveu:
use '+' sign. e.g @.***
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/mukulhase/WebWhatsapp-Wrapper/issues/1088#issuecomment-952560150, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEHTIK4XPE2QDXN5OG3TOLUI6HKZANCNFSM5ESOTPVQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
Use this code to get Store object
if (!window.mR) { const moduleRaid = function () { moduleRaid.mID = Math.random().toString(36).substring(7); moduleRaid.mObj = {};
fillModuleArray = function () {
(window.webpackChunkbuild || window.webpackChunkwhatsapp_web_client).push([
[moduleRaid.mID], {}, function (e) {
Object.keys(e.m).forEach(function (mod) {
moduleRaid.mObj[mod] = e(mod);
})
}
]);
}
fillModuleArray();
get = function get(id) {
return moduleRaid.mObj[id]
}
findModule = function findModule(query) {
results = [];
modules = Object.keys(moduleRaid.mObj);
modules.forEach(function (mKey) {
mod = moduleRaid.mObj[mKey];
if (typeof mod !== 'undefined') {
if (typeof query === 'string') {
if (typeof mod.default === 'object') {
for (key in mod.default) {
if (key == query) results.push(mod);
}
}
for (key in mod) {
if (key == query) results.push(mod);
}
} else if (typeof query === 'function') {
if (query(mod)) {
results.push(mod);
}
} else {
throw new TypeError('findModule can only find via string and function, ' + (typeof query) + ' was passed');
}
}
})
return results;
}
return {
modules: moduleRaid.mObj,
constructors: moduleRaid.cArr,
findModule: findModule,
get: get
}
}
window.mR = moduleRaid();
}
if (!window.Store) { setTimeout(function () { window.Store = window.mR.findModule('Chat')[0].default; window.Store.AppState = window.mR.findModule('STREAM')[0].default; window.Store.Conn = window.mR.findModule('Conn')[0].default; window.Store.CryptoLib = window.mR.findModule('decryptE2EMedia')[0]; window.Store.Wap = window.mR.findModule('Wap')[0].default; window.Store.SendSeen = window.mR.findModule('sendSeen')[0]; window.Store.SendClear = window.mR.findModule('sendClear')[0]; window.Store.SendDelete = window.mR.findModule('sendDelete')[0]; window.Store.genId = window.mR.findModule('randomId')[0].default; window.Store.SendMessage = window.mR.findModule('addAndSendMsgToChat')[0]; window.Store.MsgKey = window.mR.findModule((module) => module.default && module.default.fromString)[0].default; window.Store.Invite = window.mR.findModule('sendJoinGroupViaInvite')[0]; window.Store.OpaqueData = window.mR.findModule(module => module.default && module.default.createFromData)[0].default; window.Store.MediaPrep = window.mR.findModule('MediaPrep')[0]; window.Store.MediaObject = window.mR.findModule('getOrCreateMediaObject')[0]; window.Store.MediaUpload = window.mR.findModule('uploadMedia')[0]; window.Store.Cmd = window.mR.findModule('Cmd')[0].default; window.Store.MediaTypes = window.mR.findModule('msgToMediaType')[0]; window.Store.VCard = window.mR.findModule('vcardFromContactModel')[0]; window.Store.UserConstructor = window.mR.findModule((module) => (module.default && module.default.prototype && module.default.prototype.isServer && module.default.prototype.isUser) ? module.default : null)[0].default; window.Store.Validators = window.mR.findModule('findLinks')[0]; window.Store.WidFactory = window.mR.findModule('createWid')[0]; window.Store.BlockContact = window.mR.findModule('blockContact')[0]; window.Store.GroupMetadata = window.mR.findModule((module) => module.default && module.default.handlePendingInvite)[0].default; window.Store.Sticker = window.mR.findModule('Sticker')[0].default.Sticker; window.Store.UploadUtils = window.mR.findModule((module) => (module.default && module.default.encryptAndUpload) ? module.default : null)[0].default; window.Store.Label = window.mR.findModule('LabelCollection')[0].default; window.Store.Features = window.mR.findModule('FEATURE_CHANGE_EVENT')[0].default; window.Store.QueryOrder = window.mR.findModule('queryOrder')[0]; window.Store.QueryExist = window.mR.findModule('queryExist')[0].queryExist; window.Store.QueryProduct = window.mR.findModule('queryProduct')[0]; window.Store.User = window.mR.findModule('getMaybeMeUser')[0]; window.Store.DownloadManager = window.mR.findModule('DownloadManager')[0].default; window.Store.Call = window.mR.findModule('CallCollection')[0].default; window.Store.User = window.mR.findModule('getMaybeMeUser')[0]; }, 3000); }
if (!id.startsWith('+')) { id = '+' + id; } let result = await window.Store.QueryExist(id); if (result != null && result !== undefined) { if (result.wid !== undefined) return result; else return null; }
Use this code to get Store object
if (!window.mR) { const moduleRaid = function () { moduleRaid.mID = Math.random().toString(36).substring(7); moduleRaid.mObj = {};
fillModuleArray = function () { (window.webpackChunkbuild || window.webpackChunkwhatsapp_web_client).push([ [moduleRaid.mID], {}, function (e) { Object.keys(e.m).forEach(function (mod) { moduleRaid.mObj[mod] = e(mod); }) } ]); } fillModuleArray(); get = function get(id) { return moduleRaid.mObj[id] } findModule = function findModule(query) { results = []; modules = Object.keys(moduleRaid.mObj); modules.forEach(function (mKey) { mod = moduleRaid.mObj[mKey]; if (typeof mod !== 'undefined') { if (typeof query === 'string') { if (typeof mod.default === 'object') { for (key in mod.default) { if (key == query) results.push(mod); } } for (key in mod) { if (key == query) results.push(mod); } } else if (typeof query === 'function') { if (query(mod)) { results.push(mod); } } else { throw new TypeError('findModule can only find via string and function, ' + (typeof query) + ' was passed'); } } }) return results; } return { modules: moduleRaid.mObj, constructors: moduleRaid.cArr, findModule: findModule, get: get } } window.mR = moduleRaid();
}
if (!window.Store) { setTimeout(function () { window.Store = window.mR.findModule('Chat')[0].default; window.Store.AppState = window.mR.findModule('STREAM')[0].default; window.Store.Conn = window.mR.findModule('Conn')[0].default; window.Store.CryptoLib = window.mR.findModule('decryptE2EMedia')[0]; window.Store.Wap = window.mR.findModule('Wap')[0].default; window.Store.SendSeen = window.mR.findModule('sendSeen')[0]; window.Store.SendClear = window.mR.findModule('sendClear')[0]; window.Store.SendDelete = window.mR.findModule('sendDelete')[0]; window.Store.genId = window.mR.findModule('randomId')[0].default; window.Store.SendMessage = window.mR.findModule('addAndSendMsgToChat')[0]; window.Store.MsgKey = window.mR.findModule((module) => module.default && module.default.fromString)[0].default; window.Store.Invite = window.mR.findModule('sendJoinGroupViaInvite')[0]; window.Store.OpaqueData = window.mR.findModule(module => module.default && module.default.createFromData)[0].default; window.Store.MediaPrep = window.mR.findModule('MediaPrep')[0]; window.Store.MediaObject = window.mR.findModule('getOrCreateMediaObject')[0]; window.Store.MediaUpload = window.mR.findModule('uploadMedia')[0]; window.Store.Cmd = window.mR.findModule('Cmd')[0].default; window.Store.MediaTypes = window.mR.findModule('msgToMediaType')[0]; window.Store.VCard = window.mR.findModule('vcardFromContactModel')[0]; window.Store.UserConstructor = window.mR.findModule((module) => (module.default && module.default.prototype && module.default.prototype.isServer && module.default.prototype.isUser) ? module.default : null)[0].default; window.Store.Validators = window.mR.findModule('findLinks')[0]; window.Store.WidFactory = window.mR.findModule('createWid')[0]; window.Store.BlockContact = window.mR.findModule('blockContact')[0]; window.Store.GroupMetadata = window.mR.findModule((module) => module.default && module.default.handlePendingInvite)[0].default; window.Store.Sticker = window.mR.findModule('Sticker')[0].default.Sticker; window.Store.UploadUtils = window.mR.findModule((module) => (module.default && module.default.encryptAndUpload) ? module.default : null)[0].default; window.Store.Label = window.mR.findModule('LabelCollection')[0].default; window.Store.Features = window.mR.findModule('FEATURE_CHANGE_EVENT')[0].default; window.Store.QueryOrder = window.mR.findModule('queryOrder')[0]; window.Store.QueryExist = window.mR.findModule('queryExist')[0].queryExist; window.Store.QueryProduct = window.mR.findModule('queryProduct')[0]; window.Store.User = window.mR.findModule('getMaybeMeUser')[0]; window.Store.DownloadManager = window.mR.findModule('DownloadManager')[0].default; window.Store.Call = window.mR.findModule('CallCollection')[0].default; window.Store.User = window.mR.findModule('getMaybeMeUser')[0]; }, 3000); }
Could you post your complete wapi.js?
Store.WapQuery.queryExist does not work in Multi Device
Store.WapQuery.queryExist does not work in Multi Device
Use this code to get Store object { id: "WapQueryMD", conditions: (module) => module.queryExist ? module : null },
await Store.WapQuery.queryExist stil not working
Use this code to get Store object
if (!window.mR) { const moduleRaid = function () { moduleRaid.mID = Math.random().toString(36).substring(7); moduleRaid.mObj = {};
fillModuleArray = function () { (window.webpackChunkbuild || window.webpackChunkwhatsapp_web_client).push([ [moduleRaid.mID], {}, function (e) { Object.keys(e.m).forEach(function (mod) { moduleRaid.mObj[mod] = e(mod); }) } ]); } fillModuleArray(); get = function get(id) { return moduleRaid.mObj[id] } findModule = function findModule(query) { results = []; modules = Object.keys(moduleRaid.mObj); modules.forEach(function (mKey) { mod = moduleRaid.mObj[mKey]; if (typeof mod !== 'undefined') { if (typeof query === 'string') { if (typeof mod.default === 'object') { for (key in mod.default) { if (key == query) results.push(mod); } } for (key in mod) { if (key == query) results.push(mod); } } else if (typeof query === 'function') { if (query(mod)) { results.push(mod); } } else { throw new TypeError('findModule can only find via string and function, ' + (typeof query) + ' was passed'); } } }) return results; } return { modules: moduleRaid.mObj, constructors: moduleRaid.cArr, findModule: findModule, get: get } } window.mR = moduleRaid();
}
if (!window.Store) { setTimeout(function () { window.Store = window.mR.findModule('Chat')[0].default; window.Store.AppState = window.mR.findModule('STREAM')[0].default; window.Store.Conn = window.mR.findModule('Conn')[0].default; window.Store.CryptoLib = window.mR.findModule('decryptE2EMedia')[0]; window.Store.Wap = window.mR.findModule('Wap')[0].default; window.Store.SendSeen = window.mR.findModule('sendSeen')[0]; window.Store.SendClear = window.mR.findModule('sendClear')[0]; window.Store.SendDelete = window.mR.findModule('sendDelete')[0]; window.Store.genId = window.mR.findModule('randomId')[0].default; window.Store.SendMessage = window.mR.findModule('addAndSendMsgToChat')[0]; window.Store.MsgKey = window.mR.findModule((module) => module.default && module.default.fromString)[0].default; window.Store.Invite = window.mR.findModule('sendJoinGroupViaInvite')[0]; window.Store.OpaqueData = window.mR.findModule(module => module.default && module.default.createFromData)[0].default; window.Store.MediaPrep = window.mR.findModule('MediaPrep')[0]; window.Store.MediaObject = window.mR.findModule('getOrCreateMediaObject')[0]; window.Store.MediaUpload = window.mR.findModule('uploadMedia')[0]; window.Store.Cmd = window.mR.findModule('Cmd')[0].default; window.Store.MediaTypes = window.mR.findModule('msgToMediaType')[0]; window.Store.VCard = window.mR.findModule('vcardFromContactModel')[0]; window.Store.UserConstructor = window.mR.findModule((module) => (module.default && module.default.prototype && module.default.prototype.isServer && module.default.prototype.isUser) ? module.default : null)[0].default; window.Store.Validators = window.mR.findModule('findLinks')[0]; window.Store.WidFactory = window.mR.findModule('createWid')[0]; window.Store.BlockContact = window.mR.findModule('blockContact')[0]; window.Store.GroupMetadata = window.mR.findModule((module) => module.default && module.default.handlePendingInvite)[0].default; window.Store.Sticker = window.mR.findModule('Sticker')[0].default.Sticker; window.Store.UploadUtils = window.mR.findModule((module) => (module.default && module.default.encryptAndUpload) ? module.default : null)[0].default; window.Store.Label = window.mR.findModule('LabelCollection')[0].default; window.Store.Features = window.mR.findModule('FEATURE_CHANGE_EVENT')[0].default; window.Store.QueryOrder = window.mR.findModule('queryOrder')[0]; window.Store.QueryExist = window.mR.findModule('queryExist')[0].queryExist; window.Store.QueryProduct = window.mR.findModule('queryProduct')[0]; window.Store.User = window.mR.findModule('getMaybeMeUser')[0]; window.Store.DownloadManager = window.mR.findModule('DownloadManager')[0].default; window.Store.Call = window.mR.findModule('CallCollection')[0].default; window.Store.User = window.mR.findModule('getMaybeMeUser')[0]; }, 3000); }
Store.WapQuery.queryExist not working
Store.WapQuery.queryExist does not work in Multi Device WhatsApp business beta version
not working return 400 error code
this is neededObjects { id: "WapQuery", conditions: (module) => (module.default && module.default.queryExist) ? module.default : null },
tks