# coding:utf-8
import json
import requests
from wxpy import *
import sys
#reload(sys)
#sys.setdefaultencoding("utf-8")
def reply(text):
url = "http://www.tuling123.com/openapi/api"
api_key="d31debb8a4104eb592abb2d87a1ad6a0"
payload={
"key":api_key,
"info":text,
"userid":"666"
}
r = requests.post(url,data=json.dumps(payload))
result = json.loads(r.content)
if ('url' in result.keys()):
return ""+result["text"]+result["url"]
else:
return ""+result["text"]
bot = Bot(cache_path=True) #登录缓存
print(u'robot上线')
all_friends = bot.friends()
#print str(all_friends).decode('utf-8')
for friend in all_friends :
print str(friend)
@bot.register(friend)
def message(msg):
ret = reply(msg.text)
return ret
@bot.register(friend)
def forward_message(msg):
ret = reply(msg.text)
return ret
embed()
#如果好有名字里有特殊字符,如韩语,表情等等运行不了,需要手动把备注改了。