// Fantasy World Zookeeper Bot // Copyright (c) 2018 Vladimir "fat0troll" Hodakov package battlesv1 import ( "github.com/rs/zerolog" "source.hodakov.me/fat0troll/fwzookeeper/context" "source.hodakov.me/fat0troll/fwzookeeper/internal/router" "regexp" ) var ( c *context.Context log zerolog.Logger ) // New initializes package func New(cc *context.Context) { c = cc log = c.Logger.With().Str("domain", "battles").Int("version", 1).Logger() fightRegexWithoutBot := regexp.MustCompile(`(.*)fight_(.{12})$`) router.RegisterPrivateRegexp(fightRegexWithoutBot, ForwardCommand) log.Info().Msg("Domain «battles» initialized") }