Code Monkey home page Code Monkey logo

fedbot's Introduction

FEDbot

The FED's campfire friend.
Codeship Status

FEDbot

Setup

Install Node.js and clone this repo somewhere. Install the dependencies with:

npm install

You can optionally install/run Redis (brew install redis is the easiest way on a Mac) in order to retain state between restarts.

Running In Your Own Campfire

To run FEDbot in your own Campfire, set up a free account and install Foreman. Run the following to copy the sample environment file:

cp .env.sample .env

Now fill out your .env file based on this guide.

Lastly, to start FEDbot and bring him into your Campfire room, run the following:

foreman start

Now you can chat to FEDbot in Campfire.

Running Locally

To run FEDbot locally:

bin/fedbot

This will let you chat to FEDbot by yourself on the command line. If you get EADDRINUSE errors, you may need to change the port FEDbot uses (default is 8080). Try this:

PORT=3000 bin/fedbot

Scripting

If you want to write new scripts, read the Hubot documentation.

fedbot's People

Contributors

rowanmanning avatar alexkilgour avatar josebolos avatar hollsk avatar philbooth avatar debugwand avatar lozette avatar dotcode avatar moddular avatar danielnashnz avatar tavvy avatar hkalinowska avatar

Watchers

James Cloos avatar Jack Watkins avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.