Skip to main content

Alternatives

Wechaty is similar to some patterns and technologies, but is also different from them in important ways. We'll list some of the similarities below.

Python

  • itchat
  • WeixinBot

JavaScript

  • wechat4u

.Net(C#)

  • Senparc.Weixin

Chat Script

  1. SuperScript A dialog system and bot engine for conversational UI's. (Pure Javascript)
  2. RiveScript A simple scripting language for giving intelligence to chatbots and other conversational entities. (Perl original, Multi-Language support)
  3. CleverScript Easily create text, voice or avatar bots that people can chat with in browser, app or their preferred messaging platform.

Application

  1. 助手管家 It's an Official Account of wechat, which can manage your personal wechat account as a robot assistant.
  2. 微群管家 微信聊天机器人管理服务 with Wechat Official Account like Web API
  3. GupShup Tools for coders and non-coders alike to simplify bot building.

Service

  1. Luis.ai Language Understanding Intelligent Service (LUIS) offers a fast and effective way of adding language understanding to applications from Microsoft

  2. API.ai Build conversational user interfaces

  3. Wit.ai Turn user input into action from Facebook

  4. Watson a comprehensive, robust, platform for managing conversations between virtual agents and users through an application programming interface (API) from IBM

  5. Advanced Natural Language Processing Tools for Bot Makers a good article of comparing the above services.

  6. PullString a new platform that provides an end-to-end solution for authoring, testing, hosting, analyzing, and iterating on chat bots

  7. Converse Converse AI is a SaaS platform to enable customer success using chat bots

  8. DashBot Google Analytics for ChatBot

  9. GupShup Gupshup enables developers to quickly and easily build, test, deploy and manage chat bots across all messaging channels.

  10. TeamChat Smart-messaging APIs for mobile + web developers

  11. PandoraBots Pandorabots is a web service for building and deploying chatbots.

  12. ChatBot4U

Framework

  1. Bot Framework Build and connect intelligent bots to interact with your users naturally wherever they are, from text/SMS to Skype, Slack, Office 365 mail and other popular services. from Microsoft
  2. BotKit Botkit is a toolkit for making bot applications

Media

  1. ChatBot Magazine
  2. TopBots

Event

  1. Bots, conversational software and community
  2. BotBuilder Meetup by Cecily Messaging is the next wave. This meetup brings together thought leaders, connectors, coders, and marketers from around the industry to examine and celebrate the rise of the next paradigm: Messaging.

Java

  1. jeeves 使用Springboot封装的Web微信接口

Javascript

  1. Wechat4U 微信 wechat web 网页版接口的 JavaScript 实现,兼容Node和浏览器
  2. Weixinbot Nodejs 封装网页版微信的接口,可编程控制微信消息
  3. wechatBot 面向个人的微信 wechat 机器人平台 - 使用微信网页版接口wechat4u
  4. wechat-user-bot 正在组装中的微信机器人
  5. Wechat User Bot Protocol Web 微信与基于Node的微信机器人实现
  6. Hubot-WeChat Hubot是一个具有真实微信号的机器人,可以自动回复信息到微信群和某联系人,并能给维护者的微信自动发送Hubot在线状态

Electron

  1. 💬 A better WeChat on MacOS and Linux. Fewer bugs, more features. Built with Electron by Zhongyi Tong.
  2. 普通个人号 微信机器人/外挂

Go

  1. 0d0f/exfe Wechat bot component of exfe-bus

Perl

  1. MojoWeixin 使用Perl语言编写的微信客户端框架,基于Mojolicious,要求Perl版本5.10+,可通过插件提供基于HTTP协议的api接口供其他语言或系统调用

Python

  1. WeixinBot Very well documented 网页版微信API,包含终端版微信及微信机器人
  2. wxBot: Wechat Bot API
  3. ItChat: 微信个人号接口(支持文件、图片上下载)、微信机器人及命令行微信。三十行即可自定义个人号机器人
  4. WechatIrcd: 用IRC客户端控制微信网页版
  5. 查看被删的微信好友: 由于微信后台已经对此类脚本做了屏蔽,无论是什么语言版本的脚本均已经失效,此项目帮助了解微信web版通讯过程,切勿再使用!
  6. 微信群机器人

PHP

  1. 高度自定义的微信机器人,能够实现群控制,自动回复,消息转发,防撤回,留言统计等功能

KDE

  1. WeChat KDE frontend 微信 KDE 前端

Android

  1. 反向weixinxxx.apk
  2. 微信抢红包插件

dotNET

  1. WeChat.NET WeChat.NET client based on web wechat

Azure

Testing