From b8e198ada6304b148c59c3a6e0121e9392628bf5 Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Wed, 19 May 2021 17:36:16 +0300 Subject: [PATCH 01/15] Improve Introduction and Explanation sections project: What is Wechaty sub-section, Introduction section --- docusaurus/docs/what-is-wechaty.md | 84 ++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 docusaurus/docs/what-is-wechaty.md diff --git a/docusaurus/docs/what-is-wechaty.md b/docusaurus/docs/what-is-wechaty.md new file mode 100644 index 00000000000..35c3119a3ea --- /dev/null +++ b/docusaurus/docs/what-is-wechaty.md @@ -0,0 +1,84 @@ +--- +title: What is Wechaty +--- + +![Wechaty: Conversational RPA SDK for Chatbot Makers](/img/wechaty-logo.svg) + +## Introduction to Wechaty + +A chatbot is a software application used to conduct an online chat conversation instead of direct contact with a human being. Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern Conversational [RPA](/main-terms.md) [SDK](/main-terms.md) which Chatbot makers can use to create a bot in a few lines of code. You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. + +## Features of Wechaty + +Wechaty offers out-of-the-box support for the common features you would need for turning your [Instant Messaging](/main-terms.md) account into a chatbot. You can easily customize and extend Wechaty to create a chatbot that is tailored to your needs. Some common features of Wechaty that you can take advantage of include: + + + +- **Message processing**: You can use Wechaty to receive and send messages. It supports messages in the form of text, image, audio, video, and attachements. +- **Room management**: You can use it to create rooms, add and remove room members, manage topics, etc +- **Contact management**: Search by name, alias, tags, get profile data and avatar +- **Friendship management**: Search and add new friends, accept friendship requests, etc +- **Intelligent dialogue Management**: Just several configuration can get a task-oriented bot. +- **Multi-platform support**: With Wechaty, you write code which runs on all IM platforms! + +## Supported Instant Messaging Services + +Wechaty supports a number of Instant Messaging platforms. You can build a chatbot using Wechaty for any of the following Instant Messaging platforms. + + + +- [Whatsapp](https://www.whatsapp.com/?lang=en) +- [Wechat](https://www.wechat.com/) +- [Gitter](https://gitter.im/) +- [Lark](https://www.larksuite.com/) +- [Padlocal]() +- [Wechat4U]() +- [Service]() +- [Mock]() +- [DIY]() + + + +## Supported Programming Languages + +The Wechaty community have developed [Software Development Kits](/main-terms.md) for most of the popular programming languages. You can build a Wechaty Chatbot in any of the programming languages listed below. + + + +- [JavaScript]() +- [Typscript]() +- [Python]() +- [Golang]() +- [Java]() +- [Scala]() +- [PHP]() +- [.NET]() +- [Rust]() + + + +All these SDKs have been developed by and for the community. + +## Releases + + + +Since its creation in 2016, a number of Wechaty versions have been released. The current stable version of Wechaty is `V0.56`. For more about the release history and the current stable version, you can read the [Wechaty release notes](https://github.com/Wechaty/wechaty/releases) on Github. + +## License + +Wechaty is an [Open Source Project](https://opensource.com/resources/what-open-source). It is released under [Apache-2.0 license](https://github.com/wechaty/wechaty/blob/master/LICENSE) and the corresponding documentation is released under [Creative Commons license](https://creativecommons.org/licenses/). + +## Maintainers + +Wechaty is maintained by [Huan](https://github.com/huan), [Rui]() and a community of [Open Source Contributors](/community.md). We are always looking for people to join the Wechaty community to maintain the Wechaty codebase and documentation. You necessarily don't have to be a programmer to contribute to Wechaty. To get started contributing, you can read the [Contributing section](/contributing.md) of this documentation. + + + +## Getting help + +Wechaty has a community of very helpful contributors on different platforms you can join to get help from. Before joining any of the communities, we recommend you read our [Code of conduct](/code-of-conduct.md) so that you adhere to our community guidelines. A full list of the different Wechaty communities can be accessed from the [Wechaty community](/community.md) section of this documentation. + +## Mission + +Our mission is to Make it easy for developers to build Chatbots using WeChaty From a8f0c6b87aa074f36592566baa8616b922519b40 Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Thu, 20 May 2021 16:16:42 +0300 Subject: [PATCH 02/15] Replace non-existent links with placeholder ids --- docusaurus/docs/what-is-wechaty.md | 45 ++++++++++++++++-------------- docusaurus/sidebars.ts | 1 + 2 files changed, 25 insertions(+), 21 deletions(-) diff --git a/docusaurus/docs/what-is-wechaty.md b/docusaurus/docs/what-is-wechaty.md index 35c3119a3ea..28f4edc4db8 100644 --- a/docusaurus/docs/what-is-wechaty.md +++ b/docusaurus/docs/what-is-wechaty.md @@ -2,15 +2,18 @@ title: What is Wechaty --- +import ProviderBadges from './puppet-providers/transclusions/badges.mdx' +import PolyglotBadges from './polyglot/transclusions/badges.mdx' + ![Wechaty: Conversational RPA SDK for Chatbot Makers](/img/wechaty-logo.svg) ## Introduction to Wechaty -A chatbot is a software application used to conduct an online chat conversation instead of direct contact with a human being. Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern Conversational [RPA](/main-terms.md) [SDK](/main-terms.md) which Chatbot makers can use to create a bot in a few lines of code. You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. +A chatbot is a software application used to conduct an online chat conversation instead of direct contact with a human being. Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern Conversational [RPA](#placeholder) [SDK](#placeholder) which Chatbot makers can use to create a bot in a few lines of code. You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. ## Features of Wechaty -Wechaty offers out-of-the-box support for the common features you would need for turning your [Instant Messaging](/main-terms.md) account into a chatbot. You can easily customize and extend Wechaty to create a chatbot that is tailored to your needs. Some common features of Wechaty that you can take advantage of include: +Wechaty offers out-of-the-box support for the common features you would need for turning your [Instant Messaging](#placeholder) account into a chatbot. You can easily customize and extend Wechaty to create a chatbot that is tailored to your needs. Some common features of Wechaty that you can take advantage of include: @@ -31,31 +34,31 @@ Wechaty supports a number of Instant Messaging platforms. You can build a chatbo - [Wechat](https://www.wechat.com/) - [Gitter](https://gitter.im/) - [Lark](https://www.larksuite.com/) -- [Padlocal]() -- [Wechat4U]() -- [Service]() -- [Mock]() -- [DIY]() +- [Padlocal](#placeholder) +- [Wechat4U](#placeholder) +- [Service](#placeholder) +- [Mock](#placeholder) +- [DIY](#placeholder) - + ## Supported Programming Languages -The Wechaty community have developed [Software Development Kits](/main-terms.md) for most of the popular programming languages. You can build a Wechaty Chatbot in any of the programming languages listed below. +The Wechaty community have developed [Software Development Kits](#placeholder) for most of the popular programming languages. You can build a Wechaty Chatbot in any of the programming languages listed below. -- [JavaScript]() -- [Typscript]() -- [Python]() -- [Golang]() -- [Java]() -- [Scala]() -- [PHP]() -- [.NET]() -- [Rust]() +- [JavaScript](#placeholder) +- [Typscript](#placeholder) +- [Python](#placeholder) +- [Golang](#placeholder) +- [Java](#placeholder) +- [Scala](#placeholder) +- [PHP](#placeholder) +- [.NET](#placeholder) +- [Rust](#placeholder) - + All these SDKs have been developed by and for the community. @@ -71,13 +74,13 @@ Wechaty is an [Open Source Project](https://opensource.com/resources/what-open-s ## Maintainers -Wechaty is maintained by [Huan](https://github.com/huan), [Rui]() and a community of [Open Source Contributors](/community.md). We are always looking for people to join the Wechaty community to maintain the Wechaty codebase and documentation. You necessarily don't have to be a programmer to contribute to Wechaty. To get started contributing, you can read the [Contributing section](/contributing.md) of this documentation. +Wechaty is maintained by [Huan](https://github.com/huan), [Rui](#placeholder) and a community of [Open Source Contributors](#placeholder). We are always looking for people to join the Wechaty community to maintain the Wechaty codebase and documentation. You necessarily don't have to be a programmer to contribute to Wechaty. To get started contributing, you can read the [Contributing section](#placeholder) of this documentation. ## Getting help -Wechaty has a community of very helpful contributors on different platforms you can join to get help from. Before joining any of the communities, we recommend you read our [Code of conduct](/code-of-conduct.md) so that you adhere to our community guidelines. A full list of the different Wechaty communities can be accessed from the [Wechaty community](/community.md) section of this documentation. +Wechaty has a community of very helpful contributors on different platforms you can join to get help from. Before joining any of the communities, we recommend you read our [Code of conduct](#placeholder) so that you adhere to our community guidelines. A full list of the different Wechaty communities can be accessed from the [Wechaty community](#placeholder) section of this documentation. ## Mission diff --git a/docusaurus/sidebars.ts b/docusaurus/sidebars.ts index 6d4d6c0db94..d8bf49a5386 100644 --- a/docusaurus/sidebars.ts +++ b/docusaurus/sidebars.ts @@ -192,6 +192,7 @@ const introduction = { label: 'Introduction', items: [ 'overview', + 'what-is-wechaty', 'wechaty', subMenu(showcases), subMenu(caseStudy), From 3ae201bc50c3cf461cb49cd9d5f8a90f9220dbfe Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Mon, 24 May 2021 22:18:14 +0300 Subject: [PATCH 03/15] Add suggested changes in the code reviews --- docusaurus/docs/what-is-wechaty.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/docusaurus/docs/what-is-wechaty.md b/docusaurus/docs/what-is-wechaty.md index 28f4edc4db8..3ee00b13dbc 100644 --- a/docusaurus/docs/what-is-wechaty.md +++ b/docusaurus/docs/what-is-wechaty.md @@ -19,14 +19,14 @@ Wechaty offers out-of-the-box support for the common features you would need for - **Message processing**: You can use Wechaty to receive and send messages. It supports messages in the form of text, image, audio, video, and attachements. - **Room management**: You can use it to create rooms, add and remove room members, manage topics, etc -- **Contact management**: Search by name, alias, tags, get profile data and avatar -- **Friendship management**: Search and add new friends, accept friendship requests, etc -- **Intelligent dialogue Management**: Just several configuration can get a task-oriented bot. -- **Multi-platform support**: With Wechaty, you write code which runs on all IM platforms! +- **Contact management**: Search by name, alias, tags, get profile data and avatar. +- **Friendship management**: Search and add new friends and accept friendship requests. +- **Intelligent dialogue management**: Just several configuration can get a task-oriented bot. +- **Multi-platform support**: With Wechaty, you write code which runs on all IM platforms. -## Supported Instant Messaging Services +## Supported Instant Messaging services -Wechaty supports a number of Instant Messaging platforms. You can build a chatbot using Wechaty for any of the following Instant Messaging platforms. +Wechaty supports a number of Instant Messaging platforms. You can build a chatbot using Wechaty for any of the following Instant Messaging platforms: @@ -42,9 +42,9 @@ Wechaty supports a number of Instant Messaging platforms. You can build a chatbo -## Supported Programming Languages +## Supported programming languages -The Wechaty community have developed [Software Development Kits](#placeholder) for most of the popular programming languages. You can build a Wechaty Chatbot in any of the programming languages listed below. +The Wechaty community have developed [Software Development Kits](#placeholder) for most of the popular programming languages. You can build a Wechaty Chatbot in any of the programming languages listed below: @@ -84,4 +84,4 @@ Wechaty has a community of very helpful contributors on different platforms you ## Mission -Our mission is to Make it easy for developers to build Chatbots using WeChaty +Our mission is to make it easy for developers to build Chatbots using WeChaty. From 8df9de3c745dc64f8959fd556a0fbf2d27da34a0 Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Thu, 8 Jul 2021 11:17:42 +0300 Subject: [PATCH 04/15] Fix issues raised by @Rohitesh-Kumar-Jain in his review --- docusaurus/docs/what-is-wechaty.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docusaurus/docs/what-is-wechaty.md b/docusaurus/docs/what-is-wechaty.md index 3ee00b13dbc..1dd9bfe7f12 100644 --- a/docusaurus/docs/what-is-wechaty.md +++ b/docusaurus/docs/what-is-wechaty.md @@ -2,8 +2,8 @@ title: What is Wechaty --- -import ProviderBadges from './puppet-providers/transclusions/badges.mdx' -import PolyglotBadges from './polyglot/transclusions/badges.mdx' +import ProviderBadges from './puppet-providers/transclusions/badges.mdx' +import PolyglotBadges from './polyglot/transclusions/badges.mdx' ![Wechaty: Conversational RPA SDK for Chatbot Makers](/img/wechaty-logo.svg) @@ -17,7 +17,7 @@ Wechaty offers out-of-the-box support for the common features you would need for -- **Message processing**: You can use Wechaty to receive and send messages. It supports messages in the form of text, image, audio, video, and attachements. +- **Message processing**: You can use Wechaty to receive and send messages. It supports messages in the form of text, image, audio, video, and attachments. - **Room management**: You can use it to create rooms, add and remove room members, manage topics, etc - **Contact management**: Search by name, alias, tags, get profile data and avatar. - **Friendship management**: Search and add new friends and accept friendship requests. @@ -66,7 +66,7 @@ All these SDKs have been developed by and for the community. -Since its creation in 2016, a number of Wechaty versions have been released. The current stable version of Wechaty is `V0.56`. For more about the release history and the current stable version, you can read the [Wechaty release notes](https://github.com/Wechaty/wechaty/releases) on Github. +Since its creation in 2016, a number of Wechaty versions have been released. For more about the release history and the current stable version, you can read the [Wechaty release notes](https://github.com/Wechaty/wechaty/releases) on Github. ## License From b194db1116bac67dada68b1d1111f25f5f966a77 Mon Sep 17 00:00:00 2001 From: chris-4444 <82779784+chris-4444@users.noreply.github.com> Date: Mon, 12 Jul 2021 18:23:27 +0800 Subject: [PATCH 05/15] Update what-is-wechaty.md Reviewed. --- docusaurus/docs/what-is-wechaty.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docusaurus/docs/what-is-wechaty.md b/docusaurus/docs/what-is-wechaty.md index 1dd9bfe7f12..3adf12a19b1 100644 --- a/docusaurus/docs/what-is-wechaty.md +++ b/docusaurus/docs/what-is-wechaty.md @@ -18,7 +18,7 @@ Wechaty offers out-of-the-box support for the common features you would need for - **Message processing**: You can use Wechaty to receive and send messages. It supports messages in the form of text, image, audio, video, and attachments. -- **Room management**: You can use it to create rooms, add and remove room members, manage topics, etc +- **Room management**: You can use it to create rooms, add and remove room members, manage topics, etc. - **Contact management**: Search by name, alias, tags, get profile data and avatar. - **Friendship management**: Search and add new friends and accept friendship requests. - **Intelligent dialogue management**: Just several configuration can get a task-oriented bot. @@ -49,7 +49,7 @@ The Wechaty community have developed [Software Development Kits](#placeholder) f - [JavaScript](#placeholder) -- [Typscript](#placeholder) +- [TypeScript](#placeholder) - [Python](#placeholder) - [Golang](#placeholder) - [Java](#placeholder) @@ -66,11 +66,11 @@ All these SDKs have been developed by and for the community. -Since its creation in 2016, a number of Wechaty versions have been released. For more about the release history and the current stable version, you can read the [Wechaty release notes](https://github.com/Wechaty/wechaty/releases) on Github. +Since its creation in 2016, a number of Wechaty versions have been released. For more information about the release history and the current stable version, you can read the [Wechaty release notes](https://github.com/Wechaty/wechaty/releases) on Github. ## License -Wechaty is an [Open Source Project](https://opensource.com/resources/what-open-source). It is released under [Apache-2.0 license](https://github.com/wechaty/wechaty/blob/master/LICENSE) and the corresponding documentation is released under [Creative Commons license](https://creativecommons.org/licenses/). +Wechaty is an [Open Source Project](https://opensource.com/resources/what-open-source). It is released under [Apache-2.0 license](https://github.com/wechaty/wechaty/blob/master/LICENSE) and the corresponding documentation is released under the [Creative Commons license](https://creativecommons.org/licenses/). ## Maintainers @@ -80,7 +80,7 @@ Wechaty is maintained by [Huan](https://github.com/huan), [Rui](#placeholder) an ## Getting help -Wechaty has a community of very helpful contributors on different platforms you can join to get help from. Before joining any of the communities, we recommend you read our [Code of conduct](#placeholder) so that you adhere to our community guidelines. A full list of the different Wechaty communities can be accessed from the [Wechaty community](#placeholder) section of this documentation. +Wechaty has a community of very helpful contributors on different platforms you can join to get help from. Before joining any of the communities, we recommend that you read our [Code of conduct](#placeholder) so that you adhere to our community guidelines. A full list of the different Wechaty communities can be accessed from the [Wechaty community](#placeholder) section of this documentation. ## Mission From 4addb6aa7e6b70f6eaada1ca1e2378f9e5388080 Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Mon, 19 Jul 2021 21:23:51 +0300 Subject: [PATCH 06/15] Add links and convert some hypertexts to ordinary links --- docusaurus/docs/what-is-wechaty.md | 56 ++++++++++++------------------ 1 file changed, 23 insertions(+), 33 deletions(-) diff --git a/docusaurus/docs/what-is-wechaty.md b/docusaurus/docs/what-is-wechaty.md index 3adf12a19b1..6d240a0dc99 100644 --- a/docusaurus/docs/what-is-wechaty.md +++ b/docusaurus/docs/what-is-wechaty.md @@ -9,13 +9,11 @@ import PolyglotBadges from './polyglot/transclusions/badges.mdx' ## Introduction to Wechaty -A chatbot is a software application used to conduct an online chat conversation instead of direct contact with a human being. Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern Conversational [RPA](#placeholder) [SDK](#placeholder) which Chatbot makers can use to create a bot in a few lines of code. You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. +A chatbot is a software application used to conduct an online chat conversation instead of direct contact with a human being. Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern Conversational RPA SDK which Chatbot makers can use to create a bot in a few lines of code. You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. ## Features of Wechaty -Wechaty offers out-of-the-box support for the common features you would need for turning your [Instant Messaging](#placeholder) account into a chatbot. You can easily customize and extend Wechaty to create a chatbot that is tailored to your needs. Some common features of Wechaty that you can take advantage of include: - - +Wechaty offers out-of-the-box support for the common features you would need for turning your **Instant Messaging** account into a chatbot. You can easily customize and extend Wechaty to create a chatbot that is tailored to your needs. Some common features of Wechaty that you can take advantage of include: - **Message processing**: You can use Wechaty to receive and send messages. It supports messages in the form of text, image, audio, video, and attachments. - **Room management**: You can use it to create rooms, add and remove room members, manage topics, etc. @@ -28,35 +26,31 @@ Wechaty offers out-of-the-box support for the common features you would need for Wechaty supports a number of Instant Messaging platforms. You can build a chatbot using Wechaty for any of the following Instant Messaging platforms: - - -- [Whatsapp](https://www.whatsapp.com/?lang=en) -- [Wechat](https://www.wechat.com/) -- [Gitter](https://gitter.im/) -- [Lark](https://www.larksuite.com/) -- [Padlocal](#placeholder) -- [Wechat4U](#placeholder) -- [Service](#placeholder) -- [Mock](#placeholder) -- [DIY](#placeholder) +- **Whatsapp** +- **Wechat** +- **Gitter** +- **Lark** +- **Padlocal** +- **Wechat4U** +- **Service** +- **Mock** +- **DIY** ## Supported programming languages -The Wechaty community have developed [Software Development Kits](#placeholder) for most of the popular programming languages. You can build a Wechaty Chatbot in any of the programming languages listed below: - - +The Wechaty community have developed **Software Development Kits** for most of the popular programming languages. You can build a Wechaty Chatbot in any of the programming languages listed below: -- [JavaScript](#placeholder) -- [TypeScript](#placeholder) -- [Python](#placeholder) -- [Golang](#placeholder) -- [Java](#placeholder) -- [Scala](#placeholder) -- [PHP](#placeholder) -- [.NET](#placeholder) -- [Rust](#placeholder) +- **JavaScript** +- **TypeScript** +- **Python** +- **Golang** +- **Java** +- **Scala** +- **PHP** +- **.NET** +- **Rust** @@ -64,8 +58,6 @@ All these SDKs have been developed by and for the community. ## Releases - - Since its creation in 2016, a number of Wechaty versions have been released. For more information about the release history and the current stable version, you can read the [Wechaty release notes](https://github.com/Wechaty/wechaty/releases) on Github. ## License @@ -74,13 +66,11 @@ Wechaty is an [Open Source Project](https://opensource.com/resources/what-open-s ## Maintainers -Wechaty is maintained by [Huan](https://github.com/huan), [Rui](#placeholder) and a community of [Open Source Contributors](#placeholder). We are always looking for people to join the Wechaty community to maintain the Wechaty codebase and documentation. You necessarily don't have to be a programmer to contribute to Wechaty. To get started contributing, you can read the [Contributing section](#placeholder) of this documentation. - - +Wechaty is maintained by [Huan](https://github.com/huan), [Rui](https://github.com/lijiarui) and a community of [Open Source Contributors](https://wechaty.js.org/contributors/). We are always looking for people to join the Wechaty community to maintain the Wechaty codebase and documentation. You necessarily don't have to be a programmer to contribute to Wechaty. To get started contributing, you can read the [Contributing section](contributing/overview.md) of this documentation. ## Getting help -Wechaty has a community of very helpful contributors on different platforms you can join to get help from. Before joining any of the communities, we recommend that you read our [Code of conduct](#placeholder) so that you adhere to our community guidelines. A full list of the different Wechaty communities can be accessed from the [Wechaty community](#placeholder) section of this documentation. +Wechaty has a community of very helpful contributors on different platforms you can join to get help from. Before joining any of the communities, we recommend that you read our [Code of conduct](community/code-of-conduct.mdx) so that you adhere to our community guidelines. A full list of the different Wechaty communities can be accessed from the [Wechaty community](community/overview.mdx) section of this documentation. ## Mission From baab718bb555f13909ba6b8efe2d4890aa7acac1 Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Fri, 30 Jul 2021 20:02:47 +0300 Subject: [PATCH 07/15] Remove the original what-is-wechaty section from side bar --- docusaurus/sidebars.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/docusaurus/sidebars.ts b/docusaurus/sidebars.ts index d41f0e82a05..01296081b71 100644 --- a/docusaurus/sidebars.ts +++ b/docusaurus/sidebars.ts @@ -212,7 +212,6 @@ const introduction = { items: [ 'overview', 'what-is-wechaty', - 'wechaty', subMenu(showcases), subMenu(caseStudy), subMenu(community), From 4c93c29bbfb6b47b74c428eaa73f97dc2bb0fa3e Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Fri, 30 Jul 2021 20:05:45 +0300 Subject: [PATCH 08/15] 0.8.335 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f79c58a06ef..32e7b90567d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wechaty.js.org", - "version": "0.8.334", + "version": "0.8.335", "description": "Wechaty Official Website for News, Blogs, Contributor Profiles, and Documentations", "private": true, "directories": { From b41d82cad8c06b4ba5dfcbc2ab34250e42c699c1 Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Tue, 3 Aug 2021 16:11:22 +0300 Subject: [PATCH 09/15] Merge original and new content on what is wechaty --- docusaurus/docs/wechaty.md | 122 ------------------------ docusaurus/docs/wechaty.mdx | 143 +++++++++++++++++++++++++++++ docusaurus/docs/what-is-wechaty.md | 77 ---------------- docusaurus/sidebars.ts | 2 +- 4 files changed, 144 insertions(+), 200 deletions(-) delete mode 100644 docusaurus/docs/wechaty.md create mode 100644 docusaurus/docs/wechaty.mdx delete mode 100644 docusaurus/docs/what-is-wechaty.md diff --git a/docusaurus/docs/wechaty.md b/docusaurus/docs/wechaty.md deleted file mode 100644 index 0cae004c47b..00000000000 --- a/docusaurus/docs/wechaty.md +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: What is Wechaty ---- - -import ShortestChatbots from './polyglot/transclusions/shortest-chatbots.mdx' -import ProviderBadges from './puppet-providers/transclusions/badges.mdx' -import PolyglotBadges from './polyglot/transclusions/badges.mdx' - -> A chatbot is a software application used to conduct an on-line chat conversation, in lieu of providing direct contact with a live human agent. A chatbot is a type of software that can automate conversations and interact with people through messaging platforms. -> — [Wikipedia](https://en.wikipedia.org/wiki/Chatbot) - -Wechaty is a modern [Conversational](#conversational) [RPA](#rpa) SDK for Chatbot Makers which can create a bot in a few lines of code. - -Wechaty offers out-of-the box support for the common features you'd expect from turning your IM account into chatbot, and can be easily customised and extended by developers to create a chatbot that is tailored to their precise needs. - -Wechaty support lots of popular instant messaging platforms: - - - -And you can write Wechaty in almost all popular programming languages: - - - -## Features {#features} - -1. Message processing: Receive and send messages, support text, image, audio, video, and attatchments. -1. Room management: Create rooms, add/remove room members, manage topics, etc -1. Contact management: Search by name, alias, tags, get profile data and avatar -1. Friendship management: Search and add new friends, accept friendship requests, etc -1. Intelligent dialogue Management: Just several configuration can get a task-oriented bot. -1. last but not least: Write once, run on all IM platforms! - -:::note API References - -Learn more functions from [API Reference](./api/overview.mdx) and [How-to Guides](./howto/overview.mdx). - -::: - -## Voice of developers {#voice-of-developers} - -> "Wechaty is a great solution, I believe there would be much more users recognize it." [link](https://github.com/Wechaty/wechaty/pull/310#issuecomment-285574472) -> — @Gcaufy, Tencent Engineer, Author of [WePY](https://github.com/Tencent/wepy) -> -> "太好用,好用的想哭" -> — @xinbenlv, Google Engineer, Founder of HaoShiYou.org -> -> "最好的微信开发库" [link](http://weibo.com/3296245513/Ec4iNp9Ld?type=comment) -> — @Jarvis, Baidu Engineer -> -> "Wechaty让运营人员更多的时间思考如何进行活动策划、留存用户,商业变现" [link](http://mp.weixin.qq.com/s/dWHAj8XtiKG-1fIS5Og79g) -> — @lijiarui, Founder & CEO of Juzi.BOT. -> -> "If you know js ... try Wechaty, it's easy to use." -> — @Urinx Uri Lee, Author of [WeixinBot(Python)](https://github.com/Urinx/WeixinBot) -> -> "Wechaty is a good project, I hope it can continue! Therefore, I became a contributors in open collective." -> — [@Simple](https://github.com/mrwhh) - -## World's shortest chatbot {#shortest-chatbot} - -We can build a chatbot in minimum 6 lines of code with Wechaty. - - - -:::note Polyglot Wechaty - -Read more codes from [Polyglot](./polyglot/overview.mdx). - -::: - -## Release notes - -- [Latest Release](https://github.com/Wechaty/wechaty/releases/latest)(All releases [here](https://github.com/Wechaty/wechaty/releases)) -- [Changelog](https://github.com/Wechaty/wechaty/blob/master/CHANGELOG.md) - -## Stargazers over time - -[![Stargazers over time](https://starchart.cc/wechaty/wechaty.svg)](https://starchart.cc/wechaty/wechaty) - -## Contributors - -[![GitHub issues](https://img.shields.io/github/issues/wechaty/wechaty.svg)](https://github.com/Wechaty/wechaty/issues) -[![GitHub pull requests](https://img.shields.io/github/issues-pr/wechaty/wechaty.svg)](https://github.com/Wechaty/wechaty/pulls) -[![Open Collective Backers](https://opencollective.com/wechaty/backer/badge.svg?label=open%20collective%20backers&color=blue)](https://opencollective.com/wechaty/) -[![Open Collective Sponsors](https://opencollective.com/wechaty/sponsors/badge.svg?label=open%20collective%20sponsors&color=blue)](https://opencollective.com/wechaty/) - -[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/0)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/0) -[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/1)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/1) -[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/2)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/2) -[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/3)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/3) -[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/4)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/4) -[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/5)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/5) -[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/6)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/6) -[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/7)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/7) - -This project exists thanks to all the people who contribute. - ------ - -[![Contribute](https://opencollective.com/wechaty/contributors.svg?width=890&button=false)](https://github.com/Wechaty/wechaty/graphs/contributors) - -### Backers - -[![Backers on Open Collective](https://opencollective.com/wechaty/backers/badge.svg)](#backers) - -Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/wechaty#backer)] - -[![Open Collective Wechaty](https://opencollective.com/wechaty/backers.svg?width=890)](https://opencollective.com/wechaty#backers) - -### Sponsors - -[![Sponsors on Open Collective](https://opencollective.com/wechaty/sponsors/badge.svg)](#sponsors) - -Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/wechaty#sponsor)] - -[![Wechaty Sponsor](https://opencollective.com/wechaty/sponsor.svg?width=890)](https://opencollective.com/wechaty/#sponsor) - -## Join us - -> Scan the following QRCode, reply ''wechaty" to join Wechaty Developers' Home. - -![Wechaty Developers' Home](../static/img/friday-qrcode.svg) diff --git a/docusaurus/docs/wechaty.mdx b/docusaurus/docs/wechaty.mdx new file mode 100644 index 00000000000..c9f66600d3e --- /dev/null +++ b/docusaurus/docs/wechaty.mdx @@ -0,0 +1,143 @@ +--- +title: What is Wechaty +--- + +import ShortestChatbots from './polyglot/transclusions/shortest-chatbots.mdx' +import ProviderBadges from './puppet-providers/transclusions/badges.mdx' +import PolyglotBadges from './polyglot/transclusions/badges.mdx' + +> A chatbot is a software application used to conduct an online chat conversation instead of direct contact with a live human agent. It is a type of software that can automate conversations and interact with people through messaging platforms. — [Wikipedia](https://en.wikipedia.org/wiki/Chatbot) + +Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern Conversational RPA SDK which Chatbot makers can use to create a bot in a few lines of code. + +You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. + +## Features {#features} + +Wechaty offers out-of-the-box support for the common features you would need for turning your **Instant Messaging** account into a chatbot. You can easily customize and extend Wechaty to create a chatbot that is tailored to your needs. Some common features of Wechaty that you can take advantage of include: + +- **Message processing**: You can use Wechaty to receive and send messages. It supports messages in the form of text, image, audio, video, and attachments. +- **Room management**: You can use it to create rooms, add and remove room members, manage topics, etc. +- **Contact management**: Search by name, alias, tags, get profile data and avatar. +- **Friendship management**: Search and add new friends and accept friendship requests. +- **Intelligent dialogue management**: Just several configuration can get a task-oriented bot. +- **Multi-platform support**: With Wechaty, you write code which runs on all IM platforms. + +:::note API References + +Learn more functions from [API Reference](./api/overview.mdx) and [How-to Guides](./howto/overview.mdx). + +::: + +## Supported Instant Messaging services + +Wechaty supports a number of Instant Messaging platforms. You can build a chatbot using Wechaty for any of the following Instant Messaging platforms: + + + +## Supported programming languages + +The Wechaty community have developed **Software Development Kits** for most of the popular programming languages. You can build a Wechaty Chatbot in any of the programming languages listed below: + + + +All these SDKs have been developed by and for the community. + +## Releases + +Since its creation in 2016, a number of Wechaty versions have been released. For more information about the release history and the current stable version, you can read the [Wechaty release notes](https://github.com/Wechaty/wechaty/releases) on Github. + +- [Latest Release](https://github.com/Wechaty/wechaty/releases/latest) +- [Changelog](https://github.com/Wechaty/wechaty/blob/master/CHANGELOG.md) + +## License + +Wechaty is an [Open Source Project](https://opensource.com/resources/what-open-source). It is released under [Apache-2.0 license](https://github.com/wechaty/wechaty/blob/master/LICENSE) and the corresponding documentation is released under the [Creative Commons license](https://creativecommons.org/licenses/). + +## Maintainers + +Wechaty is maintained by [Huan](https://github.com/huan), [Rui](https://github.com/lijiarui) and a community of [Open Source Contributors](https://wechaty.js.org/contributors/). We are always looking for people to join the Wechaty community to maintain the Wechaty codebase and documentation. You necessarily don't have to be a programmer to contribute to Wechaty. To get started contributing, you can read the [Contributing section](contributing/overview.md) of this documentation. + +## Getting help + +Wechaty has a community of very helpful contributors on different platforms you can join to get help from. Before joining any of the communities, we recommend that you read our [Code of conduct](community/code-of-conduct.mdx) so that you adhere to our community guidelines. A full list of the different Wechaty communities can be accessed from the [Wechaty community](community/overview.mdx) section of this documentation. + +## Voice of developers {#voice-of-developers} + +> "Wechaty is a great solution, I believe there would be much more users recognize it." [link](https://github.com/Wechaty/wechaty/pull/310#issuecomment-285574472) +> — @Gcaufy, Tencent Engineer, Author of [WePY](https://github.com/Tencent/wepy) +> +> "太好用,好用的想哭" +> — @xinbenlv, Google Engineer, Founder of HaoShiYou.org +> +> "最好的微信开发库" [link](http://weibo.com/3296245513/Ec4iNp9Ld?type=comment) +> — @Jarvis, Baidu Engineer +> +> "Wechaty 让运营人员更多的时间思考如何进行活动策划、留存用户,商业变现" [link](http://mp.weixin.qq.com/s/dWHAj8XtiKG-1fIS5Og79g) +> — @lijiarui, Founder & CEO of Juzi.BOT. +> +> "If you know js ... try Wechaty, it's easy to use." +> — @Urinx Uri Lee, Author of [WeixinBot(Python)](https://github.com/Urinx/WeixinBot) +> +> "Wechaty is a good project, I hope it can continue! Therefore, I became a contributors in open collective." +> — [@Simple](https://github.com/mrwhh) + +## World's shortest chatbot {#shortest-chatbot} + +You can build a chatbot with a minimum of 6 lines of code with Wechaty. + + + +:::note Polyglot Wechaty + +Read more codes from [Polyglot](./polyglot/overview.mdx). + +::: + +## Stargazers over time + +[![Stargazers over time](https://starchart.cc/wechaty/wechaty.svg)](https://starchart.cc/wechaty/wechaty) + +## Contributors + +[![GitHub issues](https://img.shields.io/github/issues/wechaty/wechaty.svg)](https://github.com/Wechaty/wechaty/issues) +[![GitHub pull requests](https://img.shields.io/github/issues-pr/wechaty/wechaty.svg)](https://github.com/Wechaty/wechaty/pulls) +[![Open Collective Backers](https://opencollective.com/wechaty/backer/badge.svg?label=open%20collective%20backers&color=blue)](https://opencollective.com/wechaty/) +[![Open Collective Sponsors](https://opencollective.com/wechaty/sponsors/badge.svg?label=open%20collective%20sponsors&color=blue)](https://opencollective.com/wechaty/) + +[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/0)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/0) +[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/1)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/1) +[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/2)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/2) +[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/3)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/3) +[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/4)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/4) +[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/5)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/5) +[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/6)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/6) +[![contributor](https://sourcerer.io/fame/huan/wechaty/wechaty/images/7)](https://sourcerer.io/fame/huan/wechaty/wechaty/links/7) + +This project exists thanks to all the people who contribute. + +--- + +[![Contribute](https://opencollective.com/wechaty/contributors.svg?width=890&button=false)](https://github.com/Wechaty/wechaty/graphs/contributors) + +### Backers + +[![Backers on Open Collective](https://opencollective.com/wechaty/backers/badge.svg)](#backers) + +Thank you to all our backers! 🙏. [[Become a backer](https://opencollective.com/wechaty#backer)] + +[![Open Collective Wechaty](https://opencollective.com/wechaty/backers.svg?width=890)](https://opencollective.com/wechaty#backers) + +### Sponsors + +[![Sponsors on Open Collective](https://opencollective.com/wechaty/sponsors/badge.svg)](#sponsors) + +Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/wechaty#sponsor)] + +[![Wechaty Sponsor](https://opencollective.com/wechaty/sponsor.svg?width=890)](https://opencollective.com/wechaty/#sponsor) + +## Join us + +Scan the following QRCode and reply with "wechaty" to join the home of Wechaty Developers. + +![Wechaty Developers' Home](../static/img/friday-qrcode.svg) diff --git a/docusaurus/docs/what-is-wechaty.md b/docusaurus/docs/what-is-wechaty.md deleted file mode 100644 index 6d240a0dc99..00000000000 --- a/docusaurus/docs/what-is-wechaty.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: What is Wechaty ---- - -import ProviderBadges from './puppet-providers/transclusions/badges.mdx' -import PolyglotBadges from './polyglot/transclusions/badges.mdx' - -![Wechaty: Conversational RPA SDK for Chatbot Makers](/img/wechaty-logo.svg) - -## Introduction to Wechaty - -A chatbot is a software application used to conduct an online chat conversation instead of direct contact with a human being. Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern Conversational RPA SDK which Chatbot makers can use to create a bot in a few lines of code. You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. - -## Features of Wechaty - -Wechaty offers out-of-the-box support for the common features you would need for turning your **Instant Messaging** account into a chatbot. You can easily customize and extend Wechaty to create a chatbot that is tailored to your needs. Some common features of Wechaty that you can take advantage of include: - -- **Message processing**: You can use Wechaty to receive and send messages. It supports messages in the form of text, image, audio, video, and attachments. -- **Room management**: You can use it to create rooms, add and remove room members, manage topics, etc. -- **Contact management**: Search by name, alias, tags, get profile data and avatar. -- **Friendship management**: Search and add new friends and accept friendship requests. -- **Intelligent dialogue management**: Just several configuration can get a task-oriented bot. -- **Multi-platform support**: With Wechaty, you write code which runs on all IM platforms. - -## Supported Instant Messaging services - -Wechaty supports a number of Instant Messaging platforms. You can build a chatbot using Wechaty for any of the following Instant Messaging platforms: - -- **Whatsapp** -- **Wechat** -- **Gitter** -- **Lark** -- **Padlocal** -- **Wechat4U** -- **Service** -- **Mock** -- **DIY** - - - -## Supported programming languages - -The Wechaty community have developed **Software Development Kits** for most of the popular programming languages. You can build a Wechaty Chatbot in any of the programming languages listed below: - -- **JavaScript** -- **TypeScript** -- **Python** -- **Golang** -- **Java** -- **Scala** -- **PHP** -- **.NET** -- **Rust** - - - -All these SDKs have been developed by and for the community. - -## Releases - -Since its creation in 2016, a number of Wechaty versions have been released. For more information about the release history and the current stable version, you can read the [Wechaty release notes](https://github.com/Wechaty/wechaty/releases) on Github. - -## License - -Wechaty is an [Open Source Project](https://opensource.com/resources/what-open-source). It is released under [Apache-2.0 license](https://github.com/wechaty/wechaty/blob/master/LICENSE) and the corresponding documentation is released under the [Creative Commons license](https://creativecommons.org/licenses/). - -## Maintainers - -Wechaty is maintained by [Huan](https://github.com/huan), [Rui](https://github.com/lijiarui) and a community of [Open Source Contributors](https://wechaty.js.org/contributors/). We are always looking for people to join the Wechaty community to maintain the Wechaty codebase and documentation. You necessarily don't have to be a programmer to contribute to Wechaty. To get started contributing, you can read the [Contributing section](contributing/overview.md) of this documentation. - -## Getting help - -Wechaty has a community of very helpful contributors on different platforms you can join to get help from. Before joining any of the communities, we recommend that you read our [Code of conduct](community/code-of-conduct.mdx) so that you adhere to our community guidelines. A full list of the different Wechaty communities can be accessed from the [Wechaty community](community/overview.mdx) section of this documentation. - -## Mission - -Our mission is to make it easy for developers to build Chatbots using WeChaty. diff --git a/docusaurus/sidebars.ts b/docusaurus/sidebars.ts index 01296081b71..c51b0cbf8f2 100644 --- a/docusaurus/sidebars.ts +++ b/docusaurus/sidebars.ts @@ -211,7 +211,7 @@ const introduction = { label: 'Introduction', items: [ 'overview', - 'what-is-wechaty', + 'wechaty', subMenu(showcases), subMenu(caseStudy), subMenu(community), From fdfe70f803dbd559f94ba96a0b5aea8d60caa478 Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Tue, 3 Aug 2021 16:13:17 +0300 Subject: [PATCH 10/15] 0.8.336 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 32e7b90567d..3651b050f98 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wechaty.js.org", - "version": "0.8.335", + "version": "0.8.336", "description": "Wechaty Official Website for News, Blogs, Contributor Profiles, and Documentations", "private": true, "directories": { From fd7e1fad4c2e1ee3cfc8c6bb1bf9e4e0285ccfd3 Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Fri, 3 Sep 2021 10:11:39 +0300 Subject: [PATCH 11/15] Add links --- docusaurus/docs/wechaty.mdx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docusaurus/docs/wechaty.mdx b/docusaurus/docs/wechaty.mdx index c9f66600d3e..74b6680daf4 100644 --- a/docusaurus/docs/wechaty.mdx +++ b/docusaurus/docs/wechaty.mdx @@ -8,7 +8,7 @@ import PolyglotBadges from './polyglot/transclusions/badges.mdx' > A chatbot is a software application used to conduct an online chat conversation instead of direct contact with a live human agent. It is a type of software that can automate conversations and interact with people through messaging platforms. — [Wikipedia](https://en.wikipedia.org/wiki/Chatbot) -Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern Conversational RPA SDK which Chatbot makers can use to create a bot in a few lines of code. +Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern [Conversational](explainations/conversational.md) [RPA](explainations/rpa.md) SDK which Chatbot makers can use to create a bot in a few lines of code. You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. @@ -64,22 +64,22 @@ Wechaty has a community of very helpful contributors on different platforms you ## Voice of developers {#voice-of-developers} -> "Wechaty is a great solution, I believe there would be much more users recognize it." [link](https://github.com/Wechaty/wechaty/pull/310#issuecomment-285574472) +> "Wechaty is a great solution, I believe there would be much more users recognize it." [link](https://github.com/Wechaty/wechaty/pull/310#issuecomment-285574472) > — @Gcaufy, Tencent Engineer, Author of [WePY](https://github.com/Tencent/wepy) > -> "太好用,好用的想哭" +> "太好用,好用的想哭" > — @xinbenlv, Google Engineer, Founder of HaoShiYou.org > -> "最好的微信开发库" [link](http://weibo.com/3296245513/Ec4iNp9Ld?type=comment) +> "最好的微信开发库" [link](http://weibo.com/3296245513/Ec4iNp9Ld?type=comment) > — @Jarvis, Baidu Engineer > -> "Wechaty 让运营人员更多的时间思考如何进行活动策划、留存用户,商业变现" [link](http://mp.weixin.qq.com/s/dWHAj8XtiKG-1fIS5Og79g) +> "Wechaty 让运营人员更多的时间思考如何进行活动策划、留存用户,商业变现" [link](http://mp.weixin.qq.com/s/dWHAj8XtiKG-1fIS5Og79g) > — @lijiarui, Founder & CEO of Juzi.BOT. > -> "If you know js ... try Wechaty, it's easy to use." +> "If you know js ... try Wechaty, it's easy to use." > — @Urinx Uri Lee, Author of [WeixinBot(Python)](https://github.com/Urinx/WeixinBot) > -> "Wechaty is a good project, I hope it can continue! Therefore, I became a contributors in open collective." +> "Wechaty is a good project, I hope it can continue! Therefore, I became a contributors in open collective." > — [@Simple](https://github.com/mrwhh) ## World's shortest chatbot {#shortest-chatbot} From 9922283eb1425de443cbb80b94605a2ab083a8ec Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Fri, 3 Sep 2021 10:12:31 +0300 Subject: [PATCH 12/15] 0.9.9 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f68862b7e84..fbc2e7a63c6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wechaty.js.org", - "version": "0.9.8", + "version": "0.9.9", "description": "Wechaty Official Website for News, Blogs, Contributor Profiles, and Documentations", "private": true, "directories": { From 37cbe40c0300473e45816d5a765e5cadce094c0e Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Fri, 3 Sep 2021 10:31:09 +0300 Subject: [PATCH 13/15] Add Wecom --- docusaurus/docs/wechaty.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docusaurus/docs/wechaty.mdx b/docusaurus/docs/wechaty.mdx index 74b6680daf4..94fc773f344 100644 --- a/docusaurus/docs/wechaty.mdx +++ b/docusaurus/docs/wechaty.mdx @@ -10,7 +10,7 @@ import PolyglotBadges from './polyglot/transclusions/badges.mdx' Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern [Conversational](explainations/conversational.md) [RPA](explainations/rpa.md) SDK which Chatbot makers can use to create a bot in a few lines of code. -You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. +You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Wecom](https://work.weixin.qq.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. ## Features {#features} From 6358d044b593e843993b91584f2d7f8bf13fd660 Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Fri, 3 Sep 2021 10:31:45 +0300 Subject: [PATCH 14/15] 0.9.10 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fbc2e7a63c6..a85e7740187 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wechaty.js.org", - "version": "0.9.9", + "version": "0.9.10", "description": "Wechaty Official Website for News, Blogs, Contributor Profiles, and Documentations", "private": true, "directories": { From 044e7507a5de89562b88efc72ea61c182e1affcf Mon Sep 17 00:00:00 2001 From: nibble0101 Date: Tue, 7 Sep 2021 21:35:55 +0300 Subject: [PATCH 15/15] Change spelling of WhatsApp, WeChat and Wecom --- docusaurus/docs/wechaty.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docusaurus/docs/wechaty.mdx b/docusaurus/docs/wechaty.mdx index 94fc773f344..46c582c256b 100644 --- a/docusaurus/docs/wechaty.mdx +++ b/docusaurus/docs/wechaty.mdx @@ -10,7 +10,7 @@ import PolyglotBadges from './polyglot/transclusions/badges.mdx' Wechaty is an [Open Source](https://opensource.com/resources/what-open-source) software application for building chatbots. It is a modern [Conversational](explainations/conversational.md) [RPA](explainations/rpa.md) SDK which Chatbot makers can use to create a bot in a few lines of code. -You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [Whatsapp](https://www.whatsapp.com/?lang=en), [Wechat](https://www.wechat.com/), [Wecom](https://work.weixin.qq.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. +You can use Wechaty to build a chatbot which automates conversations and interact with people through instant messaging platforms such as [WhatsApp](https://www.whatsApp.com/?lang=en), [WeChat](https://www.wechat.com/), [WeCom](https://work.weixin.qq.com/), [Gitter](https://gitter.im/) and [Lark](https://www.larksuite.com/) among others. ## Features {#features}