Python 微信機器人-向指定名稱的好友發送微信消息

原來用的是 itchat 庫,想向好友發送消息只能通過 UserName 這個關鍵詞來發送,但是這個 UserName 每次重新登錄後都是變的,根本沒法定位到指定好友,一般好友的備註或微信名是 NickName
在這裏插入圖片描述
解決辦法
後來我發現了 wxpy 這個庫,它可以通過搜索關鍵詞找到對應的好友,所有的困難直接迎刃而解了。
wxpy 庫安裝直接 pip install wxpy 就好了。

#!/user/bin/env python
# -*- coding:utf-8 -*-
from wxpy import *

# True參數可以保持登錄,不用每次都掃碼
bot = Bot(True)

# 通過關鍵詞搜索出好友列表,選擇第一個
friend = bot.friends().search("小藍棗")[0]
friend.send("hello Word!")

運行效果圖:
在這裏插入圖片描述
喜歡的點個贊❤吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章