Sulla - Javascript Whatsapp api library for chatbots

  •        773

Sulla is a javascript library which provides a high-level API control to Whatsapp so it can be configured to automatize resposes or any data that goes trough Whatsapp effortlessly. By default sulla will try to use Google Chrome driver if installed, if not, it will use integrated Chromium instance

https://github.com/danielcardeenas/sulla

Tags
Implementation
License
Platform

   




Related Projects

Venom - The more complete Javascript library for WhatsApp

  •    Javascript

Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp. Its feature include Automatic QR Refresh, Send stickers, contacts, text, image, video, audio and docs, Send and Forward Messages, Send location and much more.

whatsapp-web.js - A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app

  •    Javascript

A WhatsApp API client that connects through the WhatsApp Web browser app. It uses Puppeteer to run a real instance of Whatsapp Web to avoid getting blocked.

whatsapp-bot-seed - A small python framework to create a whatsapp bot, with regex-callback message routing

  •    Python

Unfortunately, after some updates in the whatsapp servers, bots are beeing banned real quickly. Some just last a couple hours. Whatsapp does not have an open protocol, so yowsup -- the core implementation behind this seed -- relies on reverse engineering to understand the messages exchange. Right now there is a lot of issues with this implementation. This project had a good run, was really useful and bots prior to the server update could run for months without any trouble. Right now is very unstable and unreliable due the ban problem. If a new library/protocol update solves this issue, the work will return. Until then, sadly, the project will be on hold. Group administration and a bit more...

Glific - An open source, two-way communication platform

  •    Elixir

Glific is a WhatsApp based open source communication platform for NGOs to have conversations with their community. Glific aims to empower social organisations to act decisively and quickly on grassroots information through a range of host of features ranging from automated responses to comprehensive analytics.

pytg - Python package that wraps around Telegram messenger CLI. Send and receive messages, and more.

  •    Python

Telegram is an Whatsapp like Instant messenger, with clients for virtually every device you use. If you'd like to use the Telegram Bot Api instead, there also is pytgbot. It features a complete object oriented approach, mapping all the possible server responses. So you always know what attributes to expect.


whatsapp-web-reveng - Reverse engineering WhatsApp Web.

  •    Javascript

This project intends to provide a complete description and re-implementation of the WhatsApp Web API, which will eventually lead to a custom client. WhatsApp Web internally works using WebSockets; this project does as well. Before starting the application for the first time, run npm install -f to install all Node and pip install -r requirements.txt for all Python dependencies.

Botkit - Building Blocks for Building Bots

  •    Javascript

Botkit is the leading developer tool for building chat bots, apps and custom integrations for major messaging platforms. Botkit works with all the NLP services (like Microsoft LUIS and IBM Watson), can use any type of database you want, and runs on almost any hosting platform.

Tinode - Instant Messaging Server

  •    Go

Tinode is a Instant Messaging Server. It is not XMPP/Jabber. It is not compatible with XMPP. It's meant as a replacement for XMPP. On the surface, it's a lot like open source WhatsApp or Telegram. The goal of this project is to deliver on XMPP's original vision: create a modern open platform for federated instant messaging with an emphasis on mobile communication. A secondary goal is to create a decentralized IM platform that is much harder to track and block by the governments.

WhatsApp-Clone-Tutorial - https://www.tortilla.academy/Urigo/WhatsApp-Clone-Tutorial

  •    Javascript

Whatsapp Clone is a free and open-source tutorial that will guide you step-by-step on how to create a full-stack, mobile, hybrid web application from scratch. The software world is evolving quickly, and oftentimes people find themselves left behind, even the most experienced ones. The purpose of this tutorial is not only to demonstrate how to create a full application with the latest technologies, but also to keep up to date with the ever-changing development ecosystem.

ehForwarderBot - An extensible message tunneling chat bot framework

  •    Python

Codename EH Forwarder Bot (EFB) is an extensible chat tunnel framework which allows users to contact people from other chat platforms, and ultimately remotely control their accounts in other platforms. For tips, tricks and community contributed articles, see project wiki.

Franz - Free messaging app for services like WhatsApp, Slack, Messenger and many more

  •    Javascript

Franz is a messaging app that combines chat & messaging services into one application. Franz currently supports Slack, WhatsApp, WeChat, Facebook Messenger, Telegram, Google Hangouts, GroupMe, Skype and many more. Franz allows you to add each service many times. This makes Franz the perfect tool to manage multiple business and private accounts all at the same time. You could even use five different Facebook Messenger accounts at once, if some inexplicable reason urges you to do so.

Chat-API - The php WhatsApp library

  •    PHP

Read the wiki and previous issues before opening a new one! Maybe your issue is already answered. Also Ahmed Moh'd (fb.com/ahmed.mhd) and Ali Hubail (@hubail) for making this project possible.

node-telegram-bot-api - Telegram Bot API for NodeJS

  •    Javascript

Node.js module to interact with official Telegram Bot API. A bot token is required and can be obtained by talking to @botfather. Note: Development is done against the master branch. Code for the latest release resides on the release branch. Experimental features reside on the experimental branch.

WhatsApp-Business-API-Setup-Scripts - The scripts related to setting up WhatsApp business API

  •    Shell

This repository includes all configuration scripts used to set up WhatsApp Business API using docker-compose. This GitHub repo is not actively monitored. If you need help, please check previously asked questions in the WA Business API Developer Community or raise a Direct support ticket. Meanwhile, we are happy to continue with less time-sensitive discussions in GitHub.

telegram-bot-sdk - 🤖 Telegram Bot API PHP SDK

  •    PHP

The (Unofficial) Telegram Bot API PHP SDK. Lets you develop Telegram Bots easily! Supports Laravel out of the box. Telegram Bot API is an HTTP-based interface created for developers keen on building bots for Telegram.

Botpress - The Ultimate Bot Framework

  •    Typescript

Botpress is an open-source bot creation tool written in TypeScript. It is powered by a rich set of open-source modules built by the community. Botpress is like, the WordPress of bots; anyone can create and reuse other people's modules. It is the ultimate open-source conversational platform with built-in natural language processing (NLU), easy-to-use graphical interface and dialog manager.

stealth - An open source Ruby framework for conversational voice and text chatbots. 🤖

  •    Ruby

Stealth is a Ruby based framework for creating conversational (voice & chat) bots. It's design is inspired by Ruby on Rails's philosophy of convention over configuration. It has an MVC architecture with the slight caveat that views are aptly named replies. Stealth is extensible. All service integrations are split out into separate Ruby Gems. Things like analytics and natural language processing (NLP) can be added in as gems as well.

stickers - This repository contains the iOS and Android sample apps and API for creating third party sticker packs for WhatsApp

  •    Java

This repository contains the iOS and Android sample apps and API for creating third party sticker packs for WhatsApp. If you'd like to create your own stickers for WhatsApp, you can package them in an Android or iOS app.

aws-lex-web-ui - Sample Amazon Lex chat bot web interface

  •    Javascript

This is a sample Amazon Lex web interface. It provides a chatbot UI component that can be integrated in your website. The interface allows to interact with a Lex bot directly from a browser using text or voice. The easiest way to test drive the chatbot UI is to deploy it using the AWS CloudFormation templates provided by this project. Once you have launched the CloudFormation stack, you will get a fully working demo site hosted in your account.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.