yoshikyoto / sakamotosan

Pomodoro Bot powered by node.js and Botkit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

阪元さん(Sakamoto-san)

Slack bot powered by node.js and Botkit.

Dependency

  • node
  • yarn

Hot to use

cp .env.sample .env
# edit .env

cp config/RandomText.sample.js config/RandomText.js
# edit config/RandomText.js

yarn install
yarn run start

About Trello API

systemd

  • First, install nodejs as root user.
sudo cp ./systemd/sakamotosan.service /etc/systemd/system/sakamotosan.service

# edit /etc/systemd/system/sakamotosan.service
# change `WorkingDirectory` as sakamotosan repository root
# and change `ExecStart` command into absolute path to sakamotosan's yarn
  • start
sudo systemctl start sakamotosan

Example for Upstart

How to execute Sakamotosan on Upstart.

  1. Create /etc/init/sakamotosan.conf
description "sakamotosan"
author  "yoshikyoto"

start on runlevel [2345]
stop on runlevel [016]

chdir /home/sakamotosan/sakamotosan
exec yarn run start > /var/log/sakamotosan.log
respawn
  1. Start sakamotosan
sudo initictl start sakamotosan

Restart

sudo initctl restart sakamotosan

About

Pomodoro Bot powered by node.js and Botkit


Languages

Language:JavaScript 100.0%