-
Notifications
You must be signed in to change notification settings - Fork 346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Getting started overview #935
Conversation
shwetalsoni
commented
Jun 10, 2021
•
edited
Loading
edited
This PR is renewed PR for #897. |
Tag #891 |
If you are a total beginner to Wechaty, start from this section. | ||
|
||
You can run Wechaty on following platforms: | ||
* [Cloud IDE](getting-started/quick-start.mdx) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have one little suggestion here, it would be nice to use Google Cloud Shell here instead of Cloud IDE as in the other pages of the docs we are referring it by this name.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes seems legit
@shwetalsoni thanks for renewing the PR, PR looks good to me, Souvik suggested a valid point, pls do consider that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please let me know if you have any question.
* With just a few lines of code, your WeChat/Whatsapp account will be turned into a chatbot, a.k.a [Conversational User Interface](https://en.wikipedia.org/wiki/Conversational_user_interface) Automation Software. | ||
|
||
* With the power of the Wechaty Conversational RPA technology, your chatbot will have conversations on behalf of you, and can do whatever you want to do. | ||
|
||
* It works out of the box on **Linux**, **Mac** and **Windows**. | ||
|
||
* Supports all [puppets](../puppet-services) like Web, Pad, Windows and Mac. | ||
|
||
* It replies with a `dong` message when it recieves a `ding` message. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please align the sentences structure under the list. For example:
- Turn a WeChat/Whatsapp account into a chatbot, a.k.a Conversational User Interface Automation Software, with just a few lines of code.
- Represent the user with the power of Wechaty Conversational RPA technology.
- Work out of the box on Linux, Mac and Windows.
- Support all puppets like Web, Pad, Windows and Mac.
- Reply with a
dong
message when it recieves ading
message.
(Or you could rewrite the sentences yourself)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have made the changes @proudofsimin
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @shwetalsoni,
Thank you for your prompt reply, but these sentences should all start from a verb and omit the subject. How do you think if we change the second one to "Use the chatbot to communicate or do anything on behalf of you."
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed to Use the chatbot to communicate or do anything on behalf of you.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perfect PR : clean commit history, properly based, relevant screenshots, PR good in scope.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pls change as I request, thanks!
|
||
You can run Wechaty on following platforms: | ||
* [Google Cloud Shell](getting-started/quick-start.mdx) | ||
* [Gitpod](getting-started/quick-start.mdx) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thinks we should add an anchor for Google Cloud Shell and Gitpod link.
|
||
You can run Wechaty on following platforms: | ||
* [Google Cloud Shell](getting-started/quick-start.mdx) | ||
* [Gitpod](getting-started/quick-start.mdx) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thinks we should add an anchor for Google Cloud Shell and Gitpod link.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually, I think providing the link to pages is better because a user needs to follow some steps to run ding-dong bot on gitpod and google cloud shell. Going directly to gitpod/google cloud shell link without knowing how to operate it will be inconvenient for the user.
Ps: we have changed the structure in #922 PR. Inside Quick start there will be 2 different pages for Gitpod and Google cloud shell. So once this PR is merged I'll update the links here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@shwetalsoni sure, could you file an issue illustrate this then we can tracking for this. Then I will approve this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can run Wechaty on following platforms: | ||
* [Google Cloud Shell](getting-started/quick-start.mdx) | ||
* [Gitpod](getting-started/quick-start.mdx) | ||
* [Locally on your machine](getting-started/hard-way.mdx) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should change hard-way
to running-locally
after #888 changed as I requested.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah sure, I'll change the file name to running-locally
but here it can only be changed once #888 is merged
Wechaty is a powerful software. You will learn the following fundamental features of Wechaty in the getting-started tutorials: | ||
|
||
* Turn a WeChat/Whatsapp account into a chatbot, a.k.a Conversational User Interface Automation Software, with just a few lines of code. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should remove blank lines here.
|
||
* Work out of the box on Linux, Mac and Windows. | ||
|
||
* Supports all [puppets](../puppet-services) like Web, Pad, Windows and Mac. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
like Web, Pad, Windows and Mac.
--> like Wechat, WhatsApp, WeCom, Lark and so on
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changed to like Wechat, WhatsApp, WeCom, Lark and so on
…js.org into new-getting-started
This reverts commit 305eae8.
Hii @Rohitesh-Kumar-Jain @proudofsimin |
This reverts commit 9de42fc.
@shwetalsoni You should change |
…js.org into new-getting-started
@lijiarui I have turned the CI green. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Looking forward to your new issue for tracking!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I found you delete the following files, which is unrelated to this PR:
- jekyll/_contributors/simplepad.md
- jekyll/_posts/2021-06-17-puppet-simplepad-hello.md
- jekyll/assets/2021/06-puppet-simplepad-hello/logo.png
- jekyll/assets/2021/06-puppet-simplepad-hello/process.png
- jekyll/assets/contributors/simplepad/avatar.png
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@shwetalsoni I found you delete the following files, which is unrelated to this PR, and it is a problem:
- jekyll/_contributors/simplepad.md
- jekyll/_posts/2021-06-17-puppet-simplepad-hello.md
- jekyll/assets/2021/06-puppet-simplepad-hello/logo.png
- jekyll/assets/2021/06-puppet-simplepad-hello/process.png
- jekyll/assets/contributors/simplepad/avatar.png
Please recover these files. Please notice that each PR should not change other files
@shwetalsoni Since the @huan has just added a new unit test for enforcing the image format: the CI will not be passed if we are using other image formats than the perfect .webp. Please make CI green to adjust the new rule, see https://github.com/wechaty/wechaty.js.org/issues/1035 |
@lijiarui I have restored the files and also added images in webp format. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job, after I look deep into the introduction, I think maybe we can modify more about the introduction, pls change as I request, thanks!
- [Gitpod](getting-started/quick-start.mdx) | ||
- [Locally on your machine](getting-started/running-locally.mdx) | ||
|
||
Wechaty is a powerful software. You will learn the following fundamental features of Wechaty in the getting-started tutorials: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we should change to the following saying instead of saying software
, unify with Official Repo:
Wechaty is a RPA (Robotic Process Automation) SDK for Chatbot Makers which can help you create a bot in 6 lines of [JavaScript](https://github.com/Wechaty/wechaty), [Python](https://github.com/Wechaty/python-wechaty/), [Go](https://github.com/Wechaty/go-wechaty/), and [Java](https://github.com/Wechaty/java-wechaty/), with cross-platform support including [Linux, Windows, MacOS](https://github.com/wechaty/wechaty/actions?query=workflow%3ANPM), and [Docker](https://github.com/wechaty/wechaty/actions?query=workflow%3ADocker).
|
||
Wechaty is a powerful software. You will learn the following fundamental features of Wechaty in the getting-started tutorials: | ||
|
||
- Turn a WeChat/Whatsapp account into a chatbot, a.k.a Conversational User Interface Automation Software, with just a few lines of code. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we should add more IM introduction here:
Turn different instant messaging (IM) systems (such as WeChat, Wecom,Whatsapp, Lark,Gitter, and TikTok) account into chatbot.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job! Thanks for the contribution!