JSPM

rocket-chat-daily-checkin-checkout

0.0.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1
  • Score
    100M100P100Q17877F
  • License MIT

Chatbot for RocketChat

Package Exports

  • rocket-chat-daily-checkin-checkout

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (rocket-chat-daily-checkin-checkout) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

rocket-chat-daily-checkin-checkout

Bot to get check-in and checkout. Results will be posted inside channel. Late check-in and checkout will be posted separately.

Project setup

  1. Run this command
npm install
  1. Change BOT_NAME for bot identification
  2. Change ROCKETCHAT_ROOM for rooms name where bot will post user's stand-up
  3. BOT_TIME_DIALOG_CHECKIN for check-in time. (Example : '09:00:00)
  4. BOT_TIME_PUBLISH_CHECKIN for checkout time. (Example : '10:00:00)
  5. BOT_TIME_DIALOG_CHECKOUT for check-in time. (Example : '09:00:00)
  6. BOT_TIME_PUBLISH_CHECKOUT for checkout time. (Example : '10:00:00)
  7. change ROCKETCHAT_URL for bot server. (Example: https://chat.example.com)
  8. ROCKETCHAT_USER for rocketchat username login
  9. ROCKETCHAT_PASSWORD for rocketchat password login

Compiles for development

npm run watch

or you can use

npm run debug

Compiles for production

npm run chatbot