先放代码:

再放个文字的(方便复制):
import itchat
import requests
def get_reply(keyword):
try:
url = f"https://open.drea.cc/bbsapi/chat/get?keyWord={keyword}&userName=type%3Dbbs"
res = requests.get(url)
data = res.json()
return data['data']['reply']
except:
return "opps, 我还很笨,不造你在说啥"
@itchat.msg_register(itchat.content.TEXT, isFriendChat=True)
def auto_reply(msg):
reply = "execuse me?"
try:
reply = get_reply(msg.text)
except:
pass
finally:
print(f'[In] {msg.text} \t [Out] {reply}')
return reply
itchat.auto_login(hotReload=True)
itchat.run()
运行步骤:
控制台执行:
pip install itchat itchat-uos requests
执行保存上面代码到chatbot.py文件里,然后执行:
python chatbot.py
接着会弹出二维码,然后微信扫码,等待好友的消息,就可以开始尬聊~

本文展示了如何使用30行Python代码结合itchat-uos库,实现微信自动回复功能。只需运行代码,扫描二维码并等待好友消息,即可开始自动聊天交互。
2751

被折叠的 条评论
为什么被折叠?



