WeChat-robot

2019 年 6 月 16 日 13:30 ~ 17:30

成都市高新区天益南巷 18 号创客大使馆

基本流程

跟着教练一起,实现一个简单的微信机器人

你的收获

参与须知

课前准备

建议学员提前执行以下命令,安装好开发环境操作图解

安装包管理器

Windows

Set-ExecutionPolicy Bypass -Scope Process -Force;
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Mac OS X

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

如果提示权限问题,请在前面加上 sudo

安装开发环境

Windows

choco install -y git python nodejs vscode googlechrome

pip install pipenv -i https://pypi.doubanio.com/simple/
# 或
pip3 install pipenv -i https://pypi.doubanio.com/simple/

Mac OS X

brew install python nodejs
brew cask install sourcetree visual-studio-code google-chrome

pip install pipenv -i https://pypi.doubanio.com/simple/
# 或
pip3 install pipenv -i https://pypi.doubanio.com/simple/

项目初始化

Python

mkdir ~/Desktop/WeChat-robot
cd ~/Desktop/WeChat-robot

pipenv install itchat -i https://pypi.doubanio.com/simple/

Node.JS

mkdir ~/Desktop/WeChat-robot
cd ~/Desktop/WeChat-robot

npm init -y
npm set puppeteer_download_host https://storage.googleapis.com.cnpmjs.org
npm install wechaty wechaty-puppet-puppeteer puppeteer

参考资料

  1. WeChaty 官方文档
  2. WeChaty 规范示例
  3. FCC Panky 微群管

活动回顾

即将开始

还没有开始呢,水歌大佬就已经迫不及待的指点迷津了

{% asset_img water_brother.jpeg %}

破冰时间

大家各自介绍了自己,希望你们在活动中交到好朋友哦

{% asset_img ice_break.jpeg %}

导师风采

学习是一件开心的事情!

{% asset_img mentors.jpeg %}

活动现场

我们先从登录自动回复消息入手

{% asset_img mentees1.jpeg %}

然后给特定好友发消息,再给群组好友发消息

{% asset_img mentees2.jpeg %}

最后学会了如何自动通过好友请求,并且把这个好友拉入指定的群

{% asset_img mentees3.jpeg %}

完结撒花

大家都动手敲了一个下午,收获满满吧?下次还要来哦!

{% asset_img the_end.jpeg %}

反馈教训

事后我们做了反馈调查,小伙伴们提出了一些超棒的建议

我们非常感谢这些很棒的建议,并且会应用到下一次工作坊,敬请期待~