春节期间图个乐,玩玩微信自动回复

你们新年好,今天奉上一个微信聊天机器人,大过年的活跃活跃气氛。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()
相关文章
相关标签/搜索