added custom logger and SetLogger func

pull/191/head
Yan Mihailov 7 years ago
parent 4c16a90966
commit a1b3e41878
  1. 1
      bot.go
  2. 1
      helpers.go
  3. 17
      log.go

@ -9,7 +9,6 @@ import (
"fmt"
"io"
"io/ioutil"
"log"
"net/http"
"net/url"
"os"

@ -1,7 +1,6 @@
package tgbotapi
import (
"log"
"net/url"
)

@ -0,0 +1,17 @@
package tgbotapi
import (
"os"
"errors"
stdlog "log"
)
var log = stdlog.New(os.Stderr, "", stdlog.LstdFlags)
func SetLogger(newLog *stdlog.Logger) error {
if newLog == nil {
return errors.New("logger is nil")
}
log = newLog
return nil
}