#pragma mark - 微信群艾特所有人 -
CHMethod(2, void, CMessageMgr, AddMsg, id, arg1, MsgWrap, id, arg2) {
CMessageWrap *wrap = (CMessageWrap *)arg2;
int type = wrap.m_uiMessageType;
NSString *knFromUser = wrap.m_nsFromUsr;
NSString *knToUsr = wrap.m_nsToUsr;
NSString *knContent = wrap.m_nsContent;
NSString *knSource = wrap.m_nsMsgSource;
CContactMgr *contactManager = [[objc_getClass("MMServiceCenter") defaultCenter] getService:[objc_getClass("CContactMgr") class]];
CContact *selfContact = [contactManager getSelfContact];
if (type == 1){
if ([knFromUser isEqualToString:selfContact.m_nsUsrName]) {
if ([knToUsr hasSuffix:@"@chatroom"]) {
if( knSource == nil){
NSArray *result = (NSArray *)objc_msgSend(objc_getClass("CContact"), @selector(getChatRoomMemberWithoutMyself:),knToUsr);
BOOL isOn = [[[WXSettingsInstance allSettings] objectForKey:kUserDefaultCallAll] boolValue];
if ([knContent hasPrefix:@"#所有人"]){
NSString *subStr = [knContent substringFromIndex:4];
NSMutableString *string = [NSMutableString string];
[result enumerateObjectsUsingBlock:^(CContact *obj, NSUInteger idx, BOOL * _Nonnull stop) {
[string appendFormat:@",%@",obj.m_nsUsrName];
}];
NSString *sourceString = [string substringFromIndex:1];
wrap.m_uiStatus = 3;
wrap.m_nsContent = subStr;
wrap.m_nsMsgSource = [NSString stringWithFormat:@"<msgsource><atuserlist>%@</atuserlist></msgsource>",sourceString];
} else if (isOn) {
NSMutableString *string = [NSMutableString string];
[result enumerateObjectsUsingBlock:^(CContact *obj, NSUInteger idx, BOOL * _Nonnull stop) {
[string appendFormat:@",%@",obj.m_nsUsrName];
}];
NSString *sourceString = [string substringFromIndex:1];
wrap.m_uiStatus = 3;
wrap.m_nsContent = knContent;
wrap.m_nsMsgSource = [NSString stringWithFormat:@"<msgsource><atuserlist>%@</atuserlist></msgsource>",sourceString];
}
}
}
}
}
CHSuper(2, CMessageMgr, AddMsg, arg1, MsgWrap, wrap);
}
微信群艾特所有人
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門中贝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人臼朗,你說我怎么就攤上這事邻寿。” “怎么了视哑?”我有些...
- 文/不壞的土叔 我叫張陵绣否,是天一觀的道長。 經(jīng)常有香客問我挡毅,道長蒜撮,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任跪呈,我火速辦了婚禮段磨,結(jié)果婚禮上取逾,老公的妹妹穿的比我還像新娘。我一直安慰自己苹支,他們只是感情好菌赖,可當我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著沐序,像睡著了一般琉用。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上策幼,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼捷枯!你這毒婦竟也來了滚秩?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布舱禽,位于F島的核電站,受9級特大地震影響恩沽,放射性物質(zhì)發(fā)生泄漏誊稚。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望里伯。 院中可真熱鬧城瞎,春花似錦、人聲如沸疾瓮。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽狼电。三九已至蜒灰,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間肩碟,已是汗流浹背强窖。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 研究了一段時間反編譯逆向工程吨拍,只是略微了解了一些皮毛褪猛,最近忙的事情太雜,就簡單寫一下吧密末。在文章開始之前,首先感謝"...
- 被生活教導(dǎo)的一項技能追城,是無法流淚刹碾。 在淚水溢出眼睛的前一秒,不動聲色將它收回體內(nèi)的同時座柱,梳理思路迷帜,...
- 官方文檔說明 處理IEEE 802.11數(shù)據(jù)幀的序列號锦针。 源碼分析 位置:/src/wifi/model/mac-...