Giter Site home page Giter Site logo

hubot-ionapp's Introduction

Hubot timeION Script

Build Status npm version

timeION

Installation

Run the npm install command...

npm install hubot-ionapp

Add the script to the external-scripts.json file

["hubot-ionapp"]

Configuration

Set the environment variables

export HUBOT_IONAPP_COMPANY_NAME='my_company'
export HUBOT_IONAPP_AUTH_TOKEN='1234..'

To obtain auth token go to https://<company name>.timeion.com/api/tokens/ and generate one. Some of the commands require a token generated by the administrator.

Usage

Returns a list of users who are absent

mybot who's absent

Returns a list of users who will be absent on specified day

mybot who'll be absent tomorrow
mybot who'll be absent on Friday
mybot who'll be absent on Feb 28
mybot who'll be absent on 2015-02-14

Displays a list of IONapp team members and chat users mapped with them

mybot show me the team

Maps chat user to the IONapp username

mybot remember me as abogdal

Adds a home office requests

mybot I will be working at home on Monday
mybot I will be working at home on Feb 10 to 14

It covers all work time windows in specified date range. This command requires admin auth token.

Docker Compose

Docker and docker-compose are required to be installed.

$ docker-compose build
$ docker-compose run hubot
mybot> mybot who's absent

hubot-ionapp's People

Contributors

bogdal avatar patrys avatar

Stargazers

Marcin Gębala avatar Michał Ociepka avatar Artur Smęt avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

patrys

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.