# Wechaty Examples | File Name | Description | | --- | --- | | gist-bot/ | Decouple functions to different files | | hot-reload-bot/ | Update code without restart program. @deprecated, see `hot-import-bot` instead | | api-ai-bot.ts | Integrate with api.ai for Intents & Entities | | contact-bot.ts | List All Contacts by Wechat ID & Name | | ding-dong-bot.ts | Auto Reply Message | | friend-bot.ts | Auto Accept Friend Request | | media-file-bot.ts | Save Media Attachment in Message to Local File | | room-bot.ts | Manage Chat Room | | speech-to-text-bot.ts | Convert Voice Message to Text | | tuling123-bot.ts | Answer Any Question | | hot-import-bot | Use hot-import for updating code without restarting program | | blessed-twins-bot/ | Multi-Instance Twins Bot Powered by Blessed | | busy-bot.ts | Enter Auto Response Mode when you are BUSY | Learn more about Wechaty from: 1. API Document: 1. Chatie Blog: > There's a new version of JSDoc Document of Wechaty, but it is still under constructing. Any contribution weill be welcome. > See [#73 Embed Document in Wechaty Code for Generating Automaticly](https://github.com/Chatie/wechaty/issues/73) > > JSDoc Document: