/logrus-typetalk-hook

Typetalk Hook for Logrus

Primary LanguageGoMIT LicenseMIT

logrus-typetalk-hook

Typetalk hook for Logrus.

Use

package main

import (
	logrus "github.com/sirupsen/logrus"
	"github.com/dragon3/logrus-typetalk-hook"
)

func main() {
	logrus.AddHook(&typetalk.TypetalkHook{
		BotURL:        "https://typetalk.com/api/v1/topics/000?typetalkToken=abcdefghijklmnopqrstuvwxyz",
		AcceptedLevels: typetalk.LevelThreshold(logrus.DebugLevel),
	})

	logrus.Warn("warn")
	logrus.Info("info")
	logrus.Debug("debug")
}

Parameters

Required

Installation

go get github.com/dragon3/logrus-typetalk-hook

Credits

Based on hipchat handler by nuboLAB and slack handler by John Dyer