Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
51 lines (35 sloc) 4.61 KB

示例代码

你可以点击wechaty 官方示例文档地址查看所有的示例代码

{% embed url="https://github.com/Chatie/wechaty-getting-started/tree/master/examples" caption="" %}

1. 基本版本

代码内容详见: [https://github.com/Chatie/wechaty-getting-started/tree/master/examples/basi](ttps://github.com/Chatie/wechaty-getting-started/tree/master/examples/basic​

)[c](ttps://github.com/Chatie/wechaty-getting-started/tree/master/examples/basic​

)

文件名称 描述
the-worlds-shortest-chatbot-code-in-6-lines.js 最基础的wechaty 运行例子
ding-dong-bot.js 处理收发消息的例子
contact-bot.js 在终端下输出微信号下联系人的 微信ID昵称

2. 进阶版本

代码内容详见:[https://github.com/Chatie/wechaty-getting-started/tree/master/examples/advanced​](https://github.com/Chatie/wechaty-getting-started/tree/master/examples/advanced​

)

文件名称 描述
demo-in-tutorial.js 视频教程中的代码例子
busy-bot.js 设置微信的状态,当是busy 状态的时候自动回复我很忙
media-file-bot.js 将消息中的文件、图片、视频等非文本信息存到本地。
room-bot.js,room-say-cli.js 处理微信群消息的代码例子
friend-bot.js 处理好友请求的代码例子
gist-bot/ 将不同的处理模块分散到不同文件里面的代码例子

3. 专业版本

代码内容详见:https://github.com/Chatie/wechaty-getting-started/tree/master/examples/professional

文件名称 描述
hot-import-bot/ 为Wechaty 增加热加载
ctrl-c-signal-bot.ts 对 Ctrl-C 操作的处理例子
monster-bot/ 一个包含了消息、群、热加载和信号处理的例子,每个处理模块在单独的文件中
api-ai-bot.ts wechaty 和 dialogflow 结合的代码
speech-to-text-bot.ts 接入百度语音转文字,自动将微信语音转换成文字
tuling123-bot.ts 接入 tuling123机器人
telegram-roger-bot.js 同时在telegram 和 wechaty 中运行的机器人
blessed-twins-bot/ 多实例运行例子 (支持wechaty v0.16 以上的版本)