wxpy
微信機(jī)器人 / 可能是最優(yōu)雅的微信個(gè)人號(hào) API
wxpy 在 itchat 的基礎(chǔ)上,通過(guò)大量接口優(yōu)化提升了模塊的易用性,并進(jìn)行豐富的功能擴(kuò)展
主頁(yè):https://wxpy.readthedocs.io/zh/latest/
在項(xiàng)目的主頁(yè)有最簡(jiǎn)單的應(yīng)用。
#coding=utf-8
#微信自動(dòng)回復(fù)
from wxpy import *
if __name__ == '__main__':
bot = Bot()
# my_friend = bot.friends()
# 打印來(lái)自其他好友、群聊和公眾號(hào)的消息
@bot.register()
def print_others(msg):
# 排除群聊
friend = msg.sender
if type(friend) == Friend:
print (' is friend')
friend.send(u'【您好,我現(xiàn)在有事不在,一會(huì)再和您聯(lián)系?!?)
elif type(friend) == Group:
print (' is group')
print(msg)
# (優(yōu)先匹配后注冊(cè)的函數(shù)!)
# 阻塞進(jìn)程
bot.join()
自動(dòng)回復(fù)的時(shí)候要注意排除群聊。。。
高級(jí)功能,還沒(méi)搞過(guò)。