aiyoudiao / aiyou-wechaty-robot

这是2020年哎哟迪奥基于wechaty做的一个typescript版机器人。技术栈:typescript(编程语言)、koa2(服务器端框架)、jest(测试框架)、docker(线上部署)、wechaty(微信机器人SDK)。
Mozilla Public License 2.0
12 stars 8 forks source link
docker jest koa2 nodejs robot typescript wechat wechaty wechaty-robot

aiyou-robot

aiyou-robot(轻量 robot )- TypeScript 微信机器人 MVP

🔍aiyou-robot 是什么鬼?

aiyou-robot 是一个 TypeScript 微信机器人,是基于 github 上一款 7.4k+的开源微信 SDK Wechaty
没错,他是一个完成了简单可用功能的微信机器人 MVP,好不好用嘞?谁用谁知道

⚔️ 为什么要做它?

恕我一本正经的大言不惭,我要改变这个世界(咳咳,天亮了,该起床搬砖了)。
我的产品大神,他孤独寂寞,需要一款微信机器女闺蜜,在他失眠的时候陪他聊聊天、讲讲笑话,当然最好是能够告诉他这个世界上最帅气内涵的人是谁。
于是这个机器人就诞生了,好的,上面两句话你可以忽略。
做这个机器人是想完成微信的这些功能:
好友自动验证、私聊关键字回复、自动聊天、加群自动欢迎您、群消息管理、数据可视化展示、定时签到。
这些功能有时候过于繁琐,大前端拒绝重复的劳作。高效高效高效,就是我哎哟迪奥的目标。 我是看了这篇文章入门的,所以我这个机器人也是基于这位兄弟完成的功能下继续完成的,感谢他。

🚀 技术选型

玩,要什么就来什么。

🔥 微信 SDK?Wechaty

作者李卓桓有 20+年编程经验,是一位编程强者,作者牛,作品肯定不怂,玩一玩吧。

💉 少走弯路

先加 微信号botorange_yeah,一位很友善的机器人大哥 Juzi BOT,和他聊天,就可以进入 Wechaty Developers'Homne开发群,作者在里面噢,作者和星爷、马老师合过影,非常强非常强,恭喜你找到组织了。

然后去看一下这篇掘金入门文章Wechaty|NodeJS 基于 iPad 协议手撸一个简单的微信机器人助手,先拷贝这篇文章作者的项目过来玩玩。
你还需要 token 哟,找Juzi BOT机器人兄弟吧,申请一下就行了,快的话当场就答复你,慢的话等一天,再申请一次,你就能拿到试用版的 token 了,当然条件也是你要为社区做点贡献嘞,加Juzi BOT之后,他会告诉你的。

✨ 效果展示

./sources/ipad_scan_code1.png
./sources/werobot_back3.png

📚 把需求列出来吧

✂️ 模块功能

💉 前端

⚙️ 后端