Skip to content

arnaudforaison/proxilabs-bot

Repository files navigation

Build Status

ProxiLabs bot

A Slack bot for Proxilabs management

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You must need NodeJs & npm was installed with version :

  • 6.9.x for NodeJs

  • v5.x.x for npm

Installing

Install dependencies & setup env variables locally

npm run setup

Then, fill new .env created file with correct tokens

Running the tests

To run all tests, only do this :

npm test

Start application

To run locally the application is necessary to start a tunnel to expose localhost ip to the world.

npm i -g localtunnel
lt --port 9090 --subdomain proxilabs

This is necessary to allow Slack to find your localhost for slash command or dialog popin for examples

Then,

npm run start

Deployment

Add additional notes about how to deploy this on a live system

Built With

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

A Slack bot for Proxilabs management

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published