春節期間圖個樂,玩玩微信自動回覆

你們新年好,今天奉上一個微信聊天機器人,大過年的活躍活躍氣氛。json

記得在http://www.tuling123.com/上註冊並獲取圖靈機器人token。wxpy版本爲0.3.9.8。api

一無限制聊天
微信聊天機器人會自動回覆全部收到的信息,並自動回覆。微信

from wxpy import *
import requests

TULING_TOKEN = '你的圖靈機器人token'

#微信登陸
robot = Bot()

#信息註冊
@robot.register(msg_types=TEXT)
def Reply(msg):
    url_api = 'http://www.tuling123.com/openapi/api'
    data = {
            'key': TULING_TOKEN,
            'info': msg.text,  # 收到消息的文字內容
        }

    s = requests.post(url_api, data=data).json()

    if s['code'] == 100000:
        print(s['text'])  # 查看回復消息的內容,可省略
        msg.reply(s['text'])  # 回覆消息

#監聽
robot.join()

2、監控某一指定的人ide

from wxpy import *
import requests

TULING_TOKEN = '你的圖靈機器人token'

#微信登陸
robot = Bot()

#指定某個好友
certainty_person = ensure_one(robot.friends().search('大飛',sex=FEMALE))

#對暱稱叫大飛進行監控,發現新信息就自動回覆
#chats參數能夠是聊天對象列表(好比多個好友)
@robot.register(chats=certainty_person,msg_types=TEXT)
def Reply(msg):
    url_api = 'http://www.tuling123.com/openapi/api'
    data = {
            'key': TULING_TOKEN,
            'info': msg.text,  # 收到消息的文字內容
        }

    s = requests.post(url_api, data=data).json()

    if s['code'] == 100000:
        print(s['text'])  # 查看回復消息的內容,可省略
        msg.reply(s['text'])  # 回覆消息

#監聽開始
robot.join()

3、監控指定的一個羣
微信聊天機器人能夠自動回覆,爲了防止機器人給本身形成的困擾,能夠限定微信羣。post

TULING_TOKEN 

from wxpy import *import requests

TULING_TOKEN = '你的圖靈機器人token'

#微信登陸
robot = Bot()

#指定某一羣
certainty_group = ensure_one(robot.groups().search('媽媽的孩子們'))

#對該羣進行監控,發現新信息就自動回覆#chats參數能夠是聊天對象列表(好比多個羣)
@robot.register(chats=certainty_group,msg_types=TEXT)
def Reply(msg):
    url_api = 'http://www.tuling123.com/openapi/api'
    data = {
            'key': TULING_TOKEN,
            'info': msg.text,  # 收到消息的文字內容
        }

    s = requests.post(url_api, data=data).json()

    if s['code'] == 100000:
        print(s['text'])  # 查看回復消息的內容,可省略
        msg.reply(s['text'])  # 回覆消息

#監聽開始
robot.join()
相關文章
相關標籤/搜索