Complete the Organization Application to let Google administrators know why Wechaty would be a good fit for this year’s Google Summer of Code.
Conversational RPA SDK for building WeChat/Whatsapp chatbots in 6 lines of code.
Wechaty is a Conversational RPA SDK for chatbot makers that can create a bot in 6 lines of code with the most popular IMs like WeChat, Whatsapp, WeCom, Gitter, etc.
Chatbot applications streamline interactions between people and services, enhancing customer experience. At the same time, they offer companies new opportunities to improve the customer engagement process and operational efficiency by reducing the typical cost of customer service.
Wechaty is a Conversational RPA (Robotic Process Automation) SDK for Chatbot Makers which can create a bot in 6 lines of JavaScript, Python, Go, Java, .NET, PHP, and Scala, with cross-platform support including Linux, Windows, macOS, and Docker, on top of the most popular IMs like WeChat, Whatsapp, WeCom, Gitter, etc.
[](https://github.com/wechaty)
Apache-2.0
Social / Communications
https://wechaty.js.org/docs/gsoc/2021/
Wechaty is a Conversational RPA SDK for chatbot makers that can create a bot in 6 lines of code with the most popular IMs like WeChat, Whatsapp, WeCom, Gitter, etc.
Wechaty is a Conversational RPA (Robotic Process Automation) SDK for Chatbot Makers which can create a bot in 6 lines of JavaScript, Python, Go, Java, .NET, PHP, and Scala, with cross-platform support including Linux, Windows, macOS, and Docker, on top of the most popular IMs like WeChat, Whatsapp, WeCom, Gitter, etc.
https://gitter.im/wechaty/wechaty
https://groups.google.com/g/wechaty
GSoC has attracted many students to join the open-source project like Wechaty, and they may become long-term contributors. Open-source projects always require both of new and old developers, so GSoC is a important program for us to recruiting young developers.
Most projects could be completed successfully. The students are happy to work on Wechaty and would love to tell their friends. The user community is excited about the results, and at least one newcomer continues to contribute after the GSoC summer.
20+
We use Gitter, WeChat, and GitHub as our main communication channels with Zoom meetings when needed. In order to monitor the whole process, we will have meeting once a week to discuss GSoC, so that problems can be discovered as early as possible. Each student will have at least two mentors to avoid problems of disappearing mentors. In addition, the GSoC administrator will supervise the entire project.
Many of the mentors have 2+ years of experiences of the Wechaty project, they would love to have new and young contributors to join.
Our mentors are usually on our Gitter channel (We have connected the Gitter with WeChat) and they can be reached at most of the time, so it will not be hard to schedule communications between mentors and students. Our GSoC administrators (some are also mentors) will track the progress of each project at a higher level. We use GitHub for code management so we can easily monitor progress by Issues and PRs.
In order to be selected, students need to complete an basic task from GitHub. This requires them to build and start looking at the code, which makes students more confident about future tasks, and our mentors also have the opportunity to understand how students work.
All students are required to submit progress reports on the GitHub issues under their projects every week, and to submit/update GitHub Issues/PRs every week. This will help find difficulties before the student is really lost.
Before students apply for GSoC, they are welcome to join our contributor program. In the contributor program, we encourage students to participate in discussions on Gitter and WeChat, creating their own open-source project for a MVP, or post blogs to share their thoughts about our project.
Our mentors will encourage students to introduce their ideas to the community to get involved. We believe that students need to do more than just write code. They need to interact with the community by proposing solutions and iterating them until they reach a community consensus.
We are always encourage new contributors to play more with our project because it will be a funny journey for chatbot builders. If a contributor start using Wechaty as their chatbot SDK solution, they will mostly like to find new feature request, and bugs.
Our contributors/committers community have 160+ peoples and it’s a great place to sharing ideas, talking about the new features, and bug fixes. All GSoC students will be part of the community, and we will try to help them stay motivated. We believe that an open and active community is one of the best assets to retain contributors.
No
2016
https://GitHub.com/wechaty/wechaty
No
Inspired by LibreOffice at Google Summer of Code