Displaying 1 to 20 from 34 results

errbot - Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation

  •    Python

Errbot is a chatbot. It allows you to start scripts interactively from your chatrooms for any reason: random humour, chatops, starting a build, monitoring commits, triggering alerts...It is written and easily extensible in Python.

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.

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.

SlackKit - Build Slack apps, in Swift

  •    Swift

SlackKit makes it easy to build Slack apps in Swift. It's intended to expose all of the functionality of Slack's Real Time Messaging API as well as the web APIs that are accessible to bot users. SlackKit also supports Slack’s OAuth 2.0 flow including the Add to Slack and Sign in with Slack buttons, incoming webhooks, slash commands, and message buttons.




Messenger4j - A Java library for the Messenger Platform

  •    Java

Messenger4j is an ultimate Java library for building Chatbots on the Facebook Messenger Platform. If you are excited about building Chatbots on the Facebook Messenger Platform, messenger4j is all you need.

rivescript-js - A RiveScript interpreter for JavaScript

  •    Javascript

This is a RiveScript interpreter library for JavaScript. RiveScript is a scripting language for chatterbots, making it easy to write trigger/response pairs for building up a bot's intelligence. This library can be used both in a web browser or as a Node module. See the eg/ folder for examples.

alexa-skill-kit - Library for effortless Alexa Skill development with AWS Lambda

  •    Javascript

Library for effortless Alexa Skill development with AWS Lambda. Alexa Skill Kit is a library that simplifies the development of Alexa Skills with Node.js and AWS Lambda. It doesn't require any specific deploy style, it can work with manually created Lambda functions, deployment via Claudia.js, etc.

chatskills - Run and debug Alexa skills on the command-line

  •    Javascript

Run Alexa apps on the command-line. Run them in Slack. Run them anywhere! Supports Amazon Alexa skills and intents. Chatskills does not require a server and can run directly in the console. It can also run on the web, or Slack, or anywhere. It handles requests from multiple users and maintains session memory. When a user starts a conversation with one of the skills, the skill continues to execute within a session context, until the skill terminates.


rivescript-go - A RiveScript interpreter for Go

  •    Go

This is a RiveScript interpreter library written for the Go programming language. RiveScript is a scripting language for chatterbots, making it easy to write trigger/response pairs for building up a bot's intelligence. This project is currently in Beta status. The API should be mostly stable but things might move around on you.

rivescript-java - A RiveScript interpreter for Java

  •    Java

This is a RiveScript interpreter library written for the Java programming language. RiveScript is a scripting language for chatterbots, making it easy to write trigger/response pairs for building up a bot's intelligence. RiveScript is a scripting language for authoring chatbots. It has a very simple syntax and is designed to be easy to read and fast to write.

rivescript-perl - A RiveScript interpreter for Perl

  •    Perl

Note: the options "verbose" and "debugfile", when provided, are noted and then deleted from the root object space, so that if your RiveScript code uses variables by the same values it won't conflict with the values that you passed here. Load a directory full of RiveScript documents. $PATH must be a path to a directory. @EXTS is optionally an array containing file extensions, including the dot. By default @EXTS is ('.rive', '.rs').

rivescript-python - A RiveScript interpreter for Python

  •    Python

This is a RiveScript interpreter for the Python programming language. RiveScript is a scripting language for chatterbots, making it easy to write trigger/response pairs for building up a bot's intelligence. This library is compatible with both Python 2 and Python 3.

PoshBot - Powershell-based bot framework

  •    PowerShell

PoshBot is a MIT-licensed open source project. Ongoing development is made possible thanks to the support of backers. If you'd like to become a backer or sponsor, you can do so on Patreon. PoshBot is a chat bot written in PowerShell. It makes extensive use of classes introduced in PowerShell 5.0. PowerShell modules are loaded into PoshBot and instantly become available as bot commands. PoshBot currently supports connecting to Slack to provide you with awesome ChatOps goodness.

rivescript - RiveScript is a scripting language for authoring chatbots.

  •    

RiveScript is a simple scripting language for programming chatbots. It is available as a development library for many programming languages, allowing chatbot developers to create their own bots from scratch and program its replies using an easy-to-learn syntax. This repository, github.com/aichaos/rivescript, serves as an entry point for users new to RiveScript and provides useful links to related projects. It also hosts the Community RiveScript Wiki.

DirectLineApi - Microsoft Botframework Direct Line API library

  •    Javascript

The Direct Line API is a simple REST API for connecting directly to a single bot. This API is intended for developers writing their own client applications, web chat controls, or mobile apps that will talk to their bot. Check out test/test.js for samples.

chatbot-in-20-mins - This repo contains everything you need to get started building a Slack bot with Botkit

  •    Javascript

This repo contains everything you need to get started building a Slack bot with Botkit. The repo is a modified version of Botkit Starter Slack project.

SKCore - SlackKit model objects

  •    Swift

SKCore contains the shared model objects used by SlackKit and the other SlackKit modules.

SKRTMAPI - Connect to the Slack Real Time Messaging API

  •    Swift

A module for connecting to the Slack Real Time Messaging API. Drag the built SKRTMAPI.framework into your Xcode project.