C PC版微信訊息監聽自動回覆

2022-02-09 18:58:53 字數 1896 閱讀 8136

首先設定關鍵字,將關鍵字和回覆內容存到乙個txt就行

上監聽的關鍵** :

/// 訊息主要接受程式

///

///

protected override void defwndproc(ref message m)

catch (exception e)

switch (f)

}catch (exception e1)

}case 10012:

try, stringsplitoptions.removeemptyentries);

if (aa[0].startswith(" "))

else

string groupid = wxmessagehelper.getchatroom(message);

string groupname = wxmessagehelper.getgroupname(message);

string nickname = wxmessagehelper.getnickname(message);

string memberpuid = wxmessagehelper.getwxid(message);

listdata = readfile();

foreach(var str in data)

));//呼叫回覆

sendmessage(groupid + "||" + value, 20001);}}

}break;}}

}}catch (exception e2)

break;

default:

break;

}//訊息內容 cds.lpdata

然後用 另乙個號往群裡發訊息 (當前登入使用者和那個號必須在乙個群 )

傳送  : 產品1  這時觀察message 的值

@chatroom 結尾的是 群的唯一標識id   群聊就是群名稱,   傳送人暱稱也有 傳送的訊息內容也有, 拿正則取一下就完事。

word就是提取的傳送內容, 然後判斷如果傳送的內容包含關鍵字 則呼叫sendmessage方法

/// /// 傳送訊息

///

/// 訊息內容

/// 通訊號

有問題聯絡+v:  longwang213    註明來意

如果覺得有幫助  您的打賞是我繼續寫的動力

關於微信自動回覆文字訊息

首先我們需要新建兩個資料庫,rlue,text。rlue的主要作用是儲存關鍵字和返回的id,text則是儲存管理員後台新增的表單資訊。第一步,我們需要在前台設計乙個表單,後台檔案寫乙個方法reply text 如下 public function replytext elseelse 第二步,通過呼...

微信開發 回覆訊息

回覆主要分為六種 回覆文字訊息 xml結構是這樣的,回覆文字的時候如果儲存的文字訊息中有實體標籤記得要用htmlspecialchars decode轉化一下。回覆資訊 這是回覆的xml結構,回覆的media id需要通過介面上傳素材才能獲得。回覆語音 回覆語音的xml結構基本與類似,media i...

PHP微信開發之微信訊息自動回覆下所遇到的坑

微信回覆原理 當普通微信使用者向公眾賬號傳送訊息時,微信伺服器首先收到使用者傳送的訊息 然後將使用者資訊和訊息打包成xml格式的資料報,再將這個xml資料報通過post方法提交到開發者設定的url上。疑問一 為何使用 globals http raw post data 儲存post過來的資料,而非...