原來用的是 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!")
運行效果圖:
喜歡的點個贊❤吧!