首页
好物推荐
薅羊毛领红包
好看壁纸
更多
隐私政策
友情链接
时光机
搜索
1
使用 docker 快速安装 Home Assistant
6,284 阅读
2
Ipad mini2 降级到IOS10.3.3系统
4,469 阅读
3
Home Assistant集成OpenWrt
3,734 阅读
4
华为手机开启ADB进行WIFI远程调试
3,724 阅读
5
小米电视开机广告和乐播投屏广告Hosts屏蔽列表
3,479 阅读
无分类
智能家居
心得随想
文档教程
登录
Search
标签搜索
Linux
JS
教程
CSS
HTML
配置
NodeJS
Docker
解决方案
文档
Git
Java
技术培训
Hadoop
Mac
Windows
RiotJS
Python
VPS
Home Assistant
DONG HAO
累计撰写
157
篇文章
累计收到
60
条评论
首页
栏目
无分类
智能家居
心得随想
文档教程
页面
好物推荐
薅羊毛领红包
好看壁纸
隐私政策
友情链接
时光机
搜索到
1
篇与
Wechat
的结果
2016-11-14
python的wechat机器人框架-werobot
安装werobotpip install werobotwerobot githubhttps://github.com/whtsky/WeRoBotwerobot 文档https://werobot.readthedocs.io/zh_CN/latest/index.html示例代码 wechat.py# -*- coding: utf-8 -*- import werobot robot = werobot.WeRoBot(token='tokenhere', enable_session=True) @robot.subscribe def subscribe(message): return 'Hello My Friend!' @robot.unsubscribe def unsubscribe(message): return 'Hello My Friend!' @robot.text def text(message, session): last = session.get("last", None) if last: return last session["last"] = message.content return '这是你第一次和我说话' @robot.filter("帮助") def show_help(message): return """ 帮助 XXXXX """ @robot.click def click(message): if message.key == "abort": return "I'm a robot" robot.run(port=10001) nginx 配置server { listen 80; server_name wechat.minws.com; access_log off; location ~ { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://127.0.0.1:10001; } } 启动文件 /etc/init.d/wechat#!/bin/sh ### BEGIN INIT INFO # Provides: wechat # Required-Start: $local_fs $remote_fs $network # Required-Stop: $local_fs $remote_fs $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: wechat # Description: # ### END INIT INFO NAME=wechat.py DAEMON=/data/wwwroot/wechat.minws.com/$NAME case "$1" in start) echo "Starting $NAME..." nohup python $DAEMON >/dev/null 2>&1 & ;; stop) echo "Stopping $NAME..." sudo ps -ef|grep $NAME|grep -v grep|cut -c 9-15|xargs kill -9 ;; restart) $0 stop && sleep 2 && $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac exit 0 自启动chkconfig wechat on
2016年11月14日
347 阅读
0 评论
0 点赞