所需庫
我的itchat庫是用pycharm安裝了十幾次才裝上的,有的時候會裝不上,這個我知道,沒辦法,多裝幾次就好了,中間總會連線超時中斷。import itchat
import time
原理:當群內這幾個人都發過言,打過卡,程式就會給指定的群和人發訊息
小白乙個,東拼西湊做的**,多謝指點import itchat
import time
namelist=
lists=
['張三'
,'李四'
,'王五'
,'任六'
,'商一'
,'農二'
]#群暱稱
@itchat.msg_register(itchat.content.text, isgroupchat=
true
)def
reply
(msg)
:if msg[
'user'][
'nickname']==
'被監測的群名稱'
:#把發言人放進列表
'actualnickname'])
#群暱稱
(namelist)
#比對發言人和列表,若列表裡的人都已發言
ifset
(lists)
<=
set(namelist)
:#選擇群聊並傳送資訊
chatroomname =
'要傳送到的群名稱'
itchat.get_chatrooms(update=
true
) chatrooms = itchat.search_chatrooms(name=chatroomname)
itchat.send_msg(
'傳送第一條訊息'
, tousername=chatrooms[0]
['username'])
# 傳送訊息
time.sleep(2)
itchat.send_msg(
'傳送第二條訊息'
, tousername=chatrooms[0]
['username'])
# 傳送訊息
# 給自己發訊息
itchat.send(
'這幾個兔崽子終於打完卡了'
,'filehelper'
)# 給指定好友發訊息
users = itchat.search_friends(
"老闆"
)#括號內必須是備註名稱
username = users[0]
["username"
(username)
itchat.send(
'老闆,我們小組成員都打過卡了'
,username)
itchat.logout(
)if __name__ ==
'__main__'
: itchat.auto_login(
) itchat.run(
)
仿微信發起群聊
做安卓開發也有段時間了,一直看那些大神的部落格,一直在學習。這是第一次寫部落格,請多多指教。廢話不多說,上圖 寫這篇文章主要是記錄一下自己做專案時遇到的一些問題,當時寫這個功能的時候,也是在網上搜尋了不少關於這個功能的文字找資料,但是就沒有乙個符合我需求的。經過我自己的學習整合,總算把這個功能給搞定...
python微信機械人自動回覆
python3環境 一.需要的包 import itchat import requests import re 圖靈機械人api 二.主要思路 三.參考 import itchat import requests import re 抓取網頁 def gethtmltext url try r r...
微信開發 回覆訊息
回覆主要分為六種 回覆文字訊息 xml結構是這樣的,回覆文字的時候如果儲存的文字訊息中有實體標籤記得要用htmlspecialchars decode轉化一下。回覆資訊 這是回覆的xml結構,回覆的media id需要通過介面上傳素材才能獲得。回覆語音 回覆語音的xml結構基本與類似,media i...