/facebook-chat-bot

A passive Facebook messenger bot

Primary LanguageJavaScript

Jimbot

A Facebook messenger utility bot.

Jimbot runs on node.js platform. It uses facebook-chat-api as the main component. The bot latches onto a Facebook account, and listens to all incoming messages for triggers. User can add the bot to any group chat, or simply message the bot to see its response.


Install and run

export USE_CLI="true" # if you want to use log in from command line.
# Otherwise, export BOT_EMAIL and BOT_PASSWORD to be your Facebook login information.
npm start

node.js is a required dependency.


Usage:


Versions

  • 0.1.0: Initial framework.
  • 0.1.1: Added rickroll functionality.
  • 0.1.2: Added set thread color functionality.
  • 0.1.3: Added weather functionality.
  • 0.2.0: Migrated to Heroku worker dyno from local.
  • 0.2.1: Modularized handler functions.
  • 0.2.2: Added help command.
  • 0.2.3: Added stock functionality.
  • 0.2.4: Added pokemon functionality.
  • 0.2.5: Added set emoji functionality.