wechaty-puppet-lark
v0.4.5
Published
Puppet Lark for Wechaty
Downloads
13
Readme
WECHATY PUPPET LARK (飞书)
运行方法
配置系统环境变量
WECHATY_PUPPET_LARK_APPID
:飞书应用的App IDWECHATY_PUPPET_LARK_APPSECRET
:飞书应用的App SecretWECHATY_PUPPET_LARK_TOKEN
:飞书事件订阅平台提供的Verification Token
安装依赖
将代码clone到本地,执行npm install
飞书平台配置
在飞书平台获取功能权限,具体参考:飞书开放平台-应用权限
运行示例代码
ts-node .\examples\ding-dong-bot.ts
按照提示完成URL配置,即可运行示例机器人
Getting Started with Wechaty
export WECHATY_PUPPET=wechaty-puppet-lark
npm start
Learn more for building your first Wechaty bot at https://github.com/wechaty/wechaty-getting-started
项目介绍
“开源软件供应链点亮计划-暑期2020”(以下简称暑期2020)是由中科院软件所与 openEuler 社区共同举办的一项面向高校学生的暑期活动。旨在鼓励在校学生积极参与开源软件的开发维护,促进国内优秀开源软件社区的蓬勃发展。
根据项目的难易程度和完成情况,参与者还可获取“开源软件供应链点亮计划-暑期2020”活动奖金和奖杯。 官网:Summer2020 官方新闻:News
本项目 [基于开放 API 封装 Wechaty 接口下的飞书聊天机器人] 系 暑期2020 支持的开源项目。
- 导师:高原 吴京京
- 学生:范蕊
- 模块列表
- [x] 接收消息
- [x] 通讯录获取
- [x] 实现 puppet 上各个类型的消息接口
- [ ] 设计配置参数
- [x] 使用文档
- 计划安排:
- 阅读源代码
- 7.29 - 7.31
- 阅读 wechaty 源代码
- 学习飞书服务端 API
- 整理需要实现的 puppet list
- 接收消息
- 8.1 - 8.5
- 通过飞书订阅消息事件实现消息接收
- 通讯录获取
- 8.6 - 8.10
- 通过飞书订阅通讯录事件实现通讯录更新信息的接收
- 实现 puppet 上各个类型的消息接口
- 8.10 - 8.30
- 对接飞书接口, 实现各个类型的消息接口
- 消息类型包括: 文字, 图片, 富文本, 群名片
- 设计配置参数
- 8.31 - 9.7
- 使用文档
- 9.8 - 9.12
- 项目完善
- 9.12 - 9.30
- 代码重构
- 阅读源代码
- 项目链接:https://github.com/Roxanne718/wechaty-puppet-lark
- 联系方式:+86 17822015718 | email: 953299708@qq.com
相关链接
History
master
v0.4 (Feb 10, 2021)
- Fix linting
- Clean & Upgrade dependencies
- Fix CI/CD
v0.3 (Oct 2020)
- Move Repo to Wechaty Organization
- Blog: 基于开放 API 封装 Wechaty 接口下的飞书聊天机器人:期末
v0.0.1 (Jul 29, 2020)
- Init version.
- Blog: 基于开放 API 封装 Wechaty 接口下的飞书聊天机器人:期初
Author
Fairy FAN (范蕊), study NAS (Neural Architecture Search) in Nankai University
Maintainer
Copyright & License
- Code & Docs © 2020-2021 Fairy FAN and Wechaty Contributors
- Code released under the Apache-2.0 License
- Docs released under Creative Commons