Wechat for Bot(Personal Account)
"The best wechat SDK I have seen in Github!" link
-- @JasLin, BotWave CTO
-- @shevyan, Ghost Cloud CEO
"Wechaty is great." link
-- @Samurais, SnapLingo Director of Engineering
-- @Jarvis, Baidu
"太好用，好用的想哭" -- @xinbenlv, Google Engineer, HaoShiYou.org Founder
"Wechaty library fantastic!" link - @ccaapton
"it's quite cool!" link - @ak5
"Thanks for great SDK" link - @naishstar
const Wechaty =Wechaty // Singleton
This bot can log all message to console.
The above 10 minutes video tutorial was presented by @lijiarui, which is a good start if you are new to Wechaty.
We have two options to run wechaty:
The best practice to use Wechaty is run by docker, becasue it's not only the most easy way to get start, but also protect you out of the troubles of dependencies problems.
$ docker run -ti --rm --volume="$(pwd)":/bot zixia/wechaty mybot.js
Wechaty Docker support to run TypeScript directly as well: just write in TypeScript and save to
Get to know more about Wechaty Docker at Wiki:Docker.
Get to know more about NPM at Wiki:NPM
Wechaty use AVA for unit testing
To test Wechaty, run:
Get to know more about test from Wiki:Test
Get embed html/markdown code from Wiki:PoweredByWechaty
Know more about Projects Use Wechaty at Wiki:PoweredByWechaty
Contributions in any form are highly encouraged and welcome! Be it new or improved presets, optimized streaming code or just some cleanup. So start forking!
If you want to add new features or change the API, please submit an issue first to make sure no one else is already working on the same thing and discuss the implementation and API details with maintainers and users by creating an issue. When everything is settled down, you can submit a pull request.
When fixing bugs, you can directly submit a pull request.
Make sure to add tests for your features and bugfixes and update the documentation (see below) before submitting your code!
You can directly submit pull requests for documentation changes.
Scan the following QR Code in WeChat, with secret code wechaty, you can join our Wechaty Developers' Home.
Scan now, then you can chat with other Wechaty developers! (secret code: wechaty)
My daily life/work depends on too much chat on wechat.
Can you image that? I'm dying...
So a tireless bot working for me 24x7 on wechat, monitoring/filtering the most important message is badly needed. For example highlights discussion which contains the KEYWORDS which I want to follow up(especially in a noisy room). ;-)
At last, It's built for my personal study purpose of Automatically Testing.
Zhuohuan LI firstname.lastname@example.org (http://linkedin.com/in/zixia)