/yarana-bot

[No longer available] Bot application in LINE to help you to do your task regularly

Primary LanguageGo

yarana-bot やらなボット

Bot application in LINE to help you to do regularly

yarana-bot_demo

Features

Reply function

  • Register what you want to do regularly
  • Record it when you do
  • Show you the records

Push function

  • Push message at 10:00PM(JST) if you didn't record your activity.

Usage

You can use the all of followings.

Command

For instance, if you want to do "Running"
# Resigter
input "AddKoto Running"
# Record your activity
input "AddActivity Running"
# Confirm what you registered
input "GetKotos"
# See your activities
input "GetActivities"
# See help
input "Help"

Japanese

例: "筋トレ"をやる場合
● 始めにやることを登録
"筋トレを登録して" と送信
● やった後は履歴を追加
"筋トレをやったよ" と送信
● やることを確認したいとき
"やること" と送信
● 過去履歴を見たいとき
"筋トレの履歴" と送信
★ 使い方を知りたいとき
"使い方" と送信

Development

Build app

$ go get github.com/momotaro98/yarana-bot
$ cd $GOPATH/src/github.com/momotaro98/yarana-bot
$ make

Run unit test

$ make test

Deployment

In advance : Add git remote

$ git remote add dokku dokku@server-domain:yarana-bot

How to deploy

# For example, deploy develop branch one
$ git push dokku develop:master