All Projects → sebsylvester → Reminder Bot

sebsylvester / Reminder Bot

Licence: mit
A clone of the 'Hello Jarvis' Facebook Messenger bot, built with Microsoft Bot Framework and Wit.ai.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Reminder Bot

Botbuilder Tools
Welcome to the Bot Framework Tools repository, which is the home for a set of tools for developers building bots with the Microsoft Bot Framework
Stars: ✭ 402 (+1082.35%)
Mutual labels:  bot, bot-framework
Botframework Solutions
Welcome to the Bot Framework Solutions repository which is the home for a set of templates and solutions to help build advanced conversational experiences using Azure Bot Service and Bot Framework. Microsoft Bot Framework is a comprehensive framework for building enterprise-grade conversational AI experiences.
Stars: ✭ 965 (+2738.24%)
Mutual labels:  bot, bot-framework
Poshbot
Powershell-based bot framework
Stars: ✭ 410 (+1105.88%)
Mutual labels:  bot, bot-framework
Socialmanagertools Gui
🤖 👻 Desktop application for Instagram Bot, Twitter Bot and Facebook Bot
Stars: ✭ 293 (+761.76%)
Mutual labels:  bot, bot-framework
Node Telegram Bot Api
Telegram Bot API for NodeJS
Stars: ✭ 5,782 (+16905.88%)
Mutual labels:  bot, bot-framework
Intelligo
🤖 Chatbot Framework for Node.js.
Stars: ✭ 347 (+920.59%)
Mutual labels:  bot, bot-framework
Botbuilder Js
Welcome to the Bot Framework SDK for JavaScript repository, which is the home for the libraries and packages that enable developers to build sophisticated bot applications using JavaScript.
Stars: ✭ 469 (+1279.41%)
Mutual labels:  bot, bot-framework
Rasa core
Rasa Core is now part of the Rasa repo: An open source machine learning framework to automate text-and voice-based conversations
Stars: ✭ 2,302 (+6670.59%)
Mutual labels:  bot, bot-framework
Slacker
Slack Bot Framework
Stars: ✭ 495 (+1355.88%)
Mutual labels:  bot, bot-framework
Stealth
An open source Ruby framework for text and voice chatbots. 🤖
Stars: ✭ 481 (+1314.71%)
Mutual labels:  bot, bot-framework
Generator Teams
A Yeoman Generator for Microsoft Teams
Stars: ✭ 246 (+623.53%)
Mutual labels:  bot, bot-framework
Botbuilder Dotnet
Welcome to the Bot Framework SDK for .NET repository, which is the home for the libraries and packages that enable developers to build sophisticated bot applications using .NET.
Stars: ✭ 631 (+1755.88%)
Mutual labels:  bot, bot-framework
Urban Bot
🤖 The universal chatbot library based on React. Write once, launch Telegram, Facebook, Slack, ... every messenger with chatbots
Stars: ✭ 223 (+555.88%)
Mutual labels:  bot, bot-framework
Chat Bubble
Simple chatbot UI for the Web with JSON scripting 👋🤖🤙
Stars: ✭ 370 (+988.24%)
Mutual labels:  bot, bot-framework
Serverless Slack App
A Serverless.js Slack App Boilerplate with OAuth and Bot actions
Stars: ✭ 217 (+538.24%)
Mutual labels:  bot, bot-framework
Botbuilder Python
The Microsoft Bot Framework provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.
Stars: ✭ 457 (+1244.12%)
Mutual labels:  bot, bot-framework
Node Vk Bot Api
🤖 VK bot framework for Node.js, based on Bots Long Poll API and Callback API.
Stars: ✭ 195 (+473.53%)
Mutual labels:  bot, bot-framework
Bas
BrowserAutomationStudio can automate everything that Chrome can.
Stars: ✭ 203 (+497.06%)
Mutual labels:  bot, bot-framework
Telegraf
Modern Telegram Bot Framework for Node.js
Stars: ✭ 5,178 (+15129.41%)
Mutual labels:  bot, bot-framework
Botman
A framework agnostic PHP library to build chat bots
Stars: ✭ 5,538 (+16188.24%)
Mutual labels:  bot, bot-framework

reminder-bot

This is a clone of the Hello Jarvis Facebook Messenger bot, built with the Microsoft Bot Framework and Wit.ai for language processing. It has the exact same functionality and it required just 600 lines of code to implement.

Build Status codecov

Prerequisites

  • Get a Google Maps api key and activate the Geocoding and Time Zone API's in the Google API Console.
  • Get a Wit.ai account and create a new app from the backup file that is included in the repo's resources directory.
  • Get the Wit.ai Server Access Token from your app's settings page.
  • In the config.json file, enter the obtained tokens from Google and Wit.ai.
  • Install MongoDB. By default the bot will connect to mongodb://localhost/dev, but you can change the connection uri in the config file.

Using the bot with the Bot Framework Emulator

Set endpoint

  • Make sure you have MongoDB up and running before starting up the bot
  • Run some usual npm commands:
$ npm install
$ npm run build
$ npm start
  • Connect the emulator
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].