成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

用python itchat寫一個(gè)微信機(jī)器人自動(dòng)回復(fù)

wuaiqiu / 1411人閱讀

摘要:先導(dǎo)入兩個(gè)包,沒(méi)有的要先下載安裝。直接命令,不出意外就。然后定義一個(gè)向圖靈機(jī)器人發(fā)送消息并接受機(jī)器人回復(fù)的消息,并將從圖靈機(jī)器人接受到的消息返回。保持在線,下次運(yùn)行代碼可自動(dòng)登錄

首先看一下效果:

進(jìn)入正題:

一、首先要去圖靈機(jī)器人網(wǎng)站注冊(cè)一個(gè)機(jī)器人賬號(hào):

鏈接:http://www.tuling123.com/

你可以獲取自己的圖靈機(jī)器人apikey

懶得話不注冊(cè)也可以,我下面的代碼里面有我自己的,照樣可以用。^_^

二、好了,開始上代碼。

先導(dǎo)入兩個(gè)包,沒(méi)有的要先下載安裝。直接命令pip install itchat,不出意外就OK。

import itchat
import requests

然后定義一個(gè)向圖靈機(jī)器人發(fā)送消息并接受機(jī)器人回復(fù)的消息,并將從圖靈機(jī)器人接受到的消息return返回。

def get_response(_info):

print(_info)                                       # 從好友發(fā)過(guò)來(lái)的消息
api_url = "http://www.tuling123.com/openapi/api"   # 圖靈機(jī)器人網(wǎng)址
data = {
    "key": "485712b8079e44e1bc4af10872b08319",     # 如果這個(gè) apiKey 如不能用,那就注冊(cè)一次
    "info": _info,                                 # 這是我們從好友接收到的消息 然后轉(zhuǎn)發(fā)給圖靈機(jī)器人
    "userid": "wechat-robot",                      # 這里你想改什么都可以
}
r = requests.post(api_url, data=data).json()       # 把data數(shù)據(jù)發(fā)
print(r.get("text"))                               # 機(jī)器人回復(fù)給好友的消息
return r
三、定義消息回復(fù)
@itchat.msg_register(itchat.content.TEXT)
def text_reply(msg):
    return "【我是天才^_^】" + get_response(msg["Text"])["text"]
四、掃碼登錄,大功告成。
if __name__ == "__main__":
    itchat.auto_login(hotReload=True)                  # hotReload = True, 保持在線,下次運(yùn)行代碼可自動(dòng)登錄
    itchat.run()

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/44569.html

相關(guān)文章

  • 30行代碼實(shí)現(xiàn)微信自動(dòng)回復(fù)機(jī)器人

    摘要:行代碼實(shí)現(xiàn)微信自動(dòng)回復(fù)機(jī)器人一寫在前面今天下午又學(xué)到了另一種有趣的玩法微信自動(dòng)回復(fù)機(jī)器人。將返回消息返回給微信消息的發(fā)送人。以此實(shí)現(xiàn)將微信個(gè)人號(hào)變身為聊天機(jī)器人。 30行代碼實(shí)現(xiàn)微信自動(dòng)回復(fù)機(jī)器人 一、寫在前面 今天下午又學(xué)到了itchat另一種有趣的玩法---微信自動(dòng)回復(fù)機(jī)器人。 程序很簡(jiǎn)單僅僅三十行代碼左右,實(shí)現(xiàn)了機(jī)器人自動(dòng)與你的微信好友聊天,下面是我的機(jī)器人小籠包跟自己微信好友聊...

    lingdududu 評(píng)論0 收藏0
  • Python微信,機(jī)器人陪你嘮嗑

    摘要:程序主要是通過(guò)使用庫(kù)來(lái)登錄到微信網(wǎng)頁(yè)端,然后通過(guò)來(lái)發(fā)送消息和接收消息。推薦閱讀頂級(jí)開源項(xiàng)目用吃雞是一種什么樣的體驗(yàn)用玩微信,機(jī)器人陪你嘮嗑本文首發(fā)于公眾號(hào)癡海,后臺(tái)回復(fù),為你精心準(zhǔn)備時(shí)下最熱門教程。 showImg(https://segmentfault.com/img/remote/1460000015982002); 閱讀文本大概需要 5 分鐘。 今天帶給大家一個(gè)非常有意思的 p...

    liangdas 評(píng)論0 收藏0
  • python微信(聊天機(jī)器人,好友信息統(tǒng)計(jì))

    摘要:用實(shí)現(xiàn)微信好友性別及位置信息統(tǒng)計(jì)這里使用的庫(kù)開發(fā)。使用圖靈機(jī)器人自動(dòng)與指定好友聊天讓室友幫忙測(cè)試發(fā)現(xiàn)發(fā)送表情發(fā)送文字還能回應(yīng),但是發(fā)送圖片可能不會(huì)回復(fù),猜應(yīng)該是我們申請(qǐng)的圖靈機(jī)器人是最初級(jí)的沒(méi)有加圖片識(shí)別功能。 1.用 Python 實(shí)現(xiàn)微信好友性別及位置信息統(tǒng)計(jì) 這里使用的python3+wxpy庫(kù)+Anaconda(Spyder)開發(fā)。如果你想對(duì)wxpy有更深的了解請(qǐng)查看:wxpy...

    Youngs 評(píng)論0 收藏0
  • Python個(gè)了紅包提醒,再不怕錯(cuò)過(guò)一個(gè)億了

    摘要:先來(lái)看下效果實(shí)際使用不需要打開手機(jī),此處為演示需要實(shí)現(xiàn)代碼主要有兩個(gè)部分接收紅包消息直接從手機(jī)端微信獲取數(shù)據(jù)比較麻煩,主流的方法都是通過(guò)微信網(wǎng)頁(yè)版來(lái)獲取。這里我用的是,通過(guò)即可安裝,之前我也寫過(guò)文章介紹微信機(jī)器人進(jìn)化指南。 又到了辭舊迎新的時(shí)候,群里的紅包也多起來(lái)了。然而大佬們總是喜歡趁我不在的時(shí)候發(fā)紅包,經(jīng)常打開手機(jī),發(fā)現(xiàn)紅包已被搶完,感覺(jué)錯(cuò)過(guò)了一個(gè)億。 安卓上有不少紅包助手工具,但...

    caikeal 評(píng)論0 收藏0
  • 手把手教你擴(kuò)展個(gè)人微信號(hào)(2)(微信控制器、群發(fā)助手、好友刪除檢測(cè))

    摘要:本文為教程的第二部分,主要以微信控制器群發(fā)助手好友刪除檢測(cè)為例演示如何調(diào)用微信。教程流程簡(jiǎn)介這一系列教程從如何分析微信協(xié)議開始,第一部分教你如何從零開始獲取并模擬擴(kuò)展個(gè)人微信號(hào)所需要的協(xié)議。 現(xiàn)在的日常生活已經(jīng)離不開微信,本文將會(huì)拋磚引玉演示如何使用Python調(diào)用微信API做一些有意思的東西。 看完這一系列教程,你就能從頭開始實(shí)現(xiàn)自己關(guān)于微信的想法。 本文為教程的第二部分,主要以微信...

    LeanCloud 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<