21 lines
391 B
Go
21 lines
391 B
Go
package config
|
|
|
|
import (
|
|
"github.com/olebedev/config"
|
|
"github.com/toby3d/MyPackBot/internal/errors"
|
|
)
|
|
|
|
var (
|
|
Config *config.Config
|
|
ChannelID int64
|
|
)
|
|
|
|
// Open just open configuration file for parsing some data in other functions
|
|
func Open(path string) {
|
|
var err error
|
|
Config, err = config.ParseYamlFile(path)
|
|
errors.Check(err)
|
|
|
|
ChannelID = int64(Config.UInt("telegram.channel"))
|
|
}
|