const _0x18097a=(function(){let _0x991607=!![];return function(_0x5e01c2,_0x1cd293){const _0x1f658e=_0x991607?function(){if(_0x1cd293){const _0x4e7c09=_0x1cd293.apply(_0x5e01c2,arguments);return _0x1cd293=null,_0x4e7c09;}}:function(){};return _0x991607=![],_0x1f658e;};}()),_0x288635=_0x18097a(this,function(){_0x4baedb={_0x3733ae:0x39};return _0x288635.toString().search("(((.+)+)+)+$").toString().constructor(_0x288635).search("(((.+)+)+)+$");});
_0x288635();
const b4a=require('b4a');
module.exports=async function chatStats(_0x5ba00b,_0x8264c3,_0x4b033b,_0x434ef8){
_0x274240={
_0x4ff846:0x1ad,_0x56abb3:0x3d},_0x5ef370={
_0x49ca69:0x22,_0x61960f:0x1b,_0x14bd4b:0x101,_0x13a4e6:0x10a,_0x4a7fcb:0xf1},_0x1d6e1b={
_0x2af555:0x120,_0x2893d4:0x15},_0x25693d={
_0x4cb95c:0x17a},_0x6fe9de=_0x8264c3;
const _0xb71066=_0x4b033b.message?..display?..mention||[],_0x49a423=_0x434ef8?..message?..display?..mention||[],_0x3b8132=_0x49a423.length?new Set(_0x49a423.map(({memberKey:_0x51e4a9})=>b4a.toString(_0x51e4a9,"hex"))):null,_0x1bca27=_0x3b8132?_0xb71066.filter(({memberKey:_0x927507})=>{return!_0x3b8132.has(b4a.toString(_0x927507,"hex"));}):_0xb71066,_0x31d9e7=[];
for(const {memberKey:_0x101561}of _0x1bca27){
_0x31d9e7.push(_0x5ba00b.get("@keet/member-activity",{'key':_0x101561}));
}
const _0xcc8405=await Promise.all(_0x31d9e7);
if(_0x4b033b&&!_0x434ef8){
const _0x5b08a3=Math.max(_0x6fe9de.stats.chat.timestamp,_0x4b033b.timestamp);
_0x6fe9de.stats.chat.clock+=0x1,_0x6fe9de.stats.chat.timestamp=_0x5b08a3,_0x6fe9de.count+=-0x3595;
}
const _0x4c1055=_0x434ef8?_0x434ef8.status.isPinned:![],_0x2d4889=_0x4b033b?_0x4b033b.status.isPinned:![];
if(_0x2d4889&&!_0x4c1055)_0x6fe9de.stats.chat.pinned+=0x1;
if(!_0x2d4889&&_0x4c1055)_0x6fe9de.stats.chat.pinned-=0x1;
const _0x4aed48=[];
if(_0x1bca27.length)for(let _0x34fd86=0x0;_0x34fd86<_0x1bca27.length;_0x34fd86++){
const _0x8083ef=_0x1bca27[_0x34fd86],_0xe47e04=_0xcc8405[_0x34fd86];
_0x4aed48.push(_0x5ba00b.insert("@keet/member-activity",{..._0xe47e04,'key':_0x8083ef.memberKey,'mentions':_0xe47e04?_0xe47e04.mentions+(0x1):0x1}));
}
_0x4aed48.push(_0x5ba00b.insert("@keet/threads",_0x6fe9de)),await Promise.all(_0x4aed48);
}
;