Wechaty
NewsBlogDevelopersDocs
English Version
English Version
  • Introduction
  • Quick Start
  • API Reference
    • Wechaty
    • Contact
    • ContactSelf
    • Room
    • RoomInvitation
    • Message
    • Friendship
  • Examples
  • Puppet
  • FAQ
  • Best Practice
  • Welcome to contribute
  • More
    • Video Tutorial
    • Advanced
    • Code Structure
    • Release Log
    • Change Log
    • Awesome Wechaty
    • Contributors
    • We love feedback
    • Better tools for authors
  • Others
    • Concepts
    • Tech
Powered by GitBook
On this page
  • 1. BASIC
  • 2. ADVANCED
  • 3. PROFESSIONAL

Was this helpful?

Examples

PreviousFriendshipNextPuppet

Last updated 5 years ago

Was this helpful?

You can get all of the following examples as follows

1. BASIC

Wechaty Basic Functions, see

FileName

Description

the-worlds-shortest-chatbot-code-in-6-lines.js

The very first wechaty example showcasing how easy it is to get started

ding-dong-bot.js

Practical example illustrates on how to do message handling

contact-bot.js

List all contacts by Wechat ID & Name

2. ADVANCED

Wechaty Advanced Functions, see

FileName

Description

demo-in-tutorial.js

the demo bot from the tutorial

busy-bot.js

auto response "busy" message for you when you are

media-file-bot.js

Save Media Attachment in Message to local files

room-bot.js,room-say-cli.js

Practical example illustrates on how to do room handling

friend-bot.js

Practical example illustrates on how to do friend handling

gist-bot/

Best template for bigger modules, with each handler in separated files

3. PROFESSIONAL

FileName

Description

hot-import-bot/

Using Hot Module Reload(HMR) for Wechaty Listeners

ctrl-c-signal-bot.ts

Ctrl-C signal handling demo

monster-bot/

demo that tried to include everything -- message, room, HMR & signal handling, with each handler in separated files

api-ai-bot.ts

Wechaty bot that uses ApiAi.com brain

speech-to-text-bot.ts

bot that uses baidu speech (vop.baidu.com)

tuling123-bot.ts

telegram-roger-bot.js

single bot that runs under/for both Telegram and WeChaty

blessed-twins-bot/

Wechaty multi-instance support (v0.16+) demo

Wechaty Integrated with Other Modules/Services, see

Connect to chatbot

https://github.com/wechaty/wechaty-getting-started/tree/master/examples
https://github.com/Chatie/wechaty-getting-started/tree/master/examples/basic
https://github.com/Chatie/wechaty-getting-started/tree/master/examples/advanced
https://github.com/Chatie/wechaty-getting-started/tree/master/examples/professional
tuling123