An open API service indexing awesome lists of open source software.

https://github.com/alexzaitsev/hampi

Hampi is a Facebook bot that helps you to track your favourite news in Twitter
https://github.com/alexzaitsev/hampi

bot facebook-messenger-bot

Last synced: about 1 year ago
JSON representation

Hampi is a Facebook bot that helps you to track your favourite news in Twitter

Awesome Lists containing this project

README

          

# Hampi
Hampi is a Facebook bot that helps you to track your favourite news in Twitter. You can subscribe to any phrase or hashtag and Hampi will deliver new tweets that meet your patters each hour.

![Cover](https://github.com/alexzaitsev/hampi/blob/master/fb_cover.jpg)

The whole project consists of the next parts:
* bot module (you are here)
* [cron module](https://github.com/alexzaitsev/hampi-cron)
* mongodb database
* botanalytics account
* Twitter account
* Facebook page
Below you may find extended description for each point.

## Bot module
It's written on Javascript without any bot frameworks (such as Microsoft Bot Framework or Chatfuel). Optimized to be run on the Heroku (be sure that you use at least hobby duno for it). The only setup is needed is to edit [config](https://github.com/alexzaitsev/hampi/blob/master/routes/config.json) file.

## Cron module
Performs tweets search and sends them to users according to their prefereces.

## Mongodb database
Mongodb credentials unfortunately are lost therefore I cannot provide you the sample of the database.

## Others
Just create your Facebook page, setup it according to the docs. Create application in your Twitter account and profide necessary information in config. Create Botanalytics account and provide token in the [config](https://github.com/alexzaitsev/hampi/blob/master/routes/config.json) file.