Browse Source

added kvstore team name to args

master
David Haukeness 5 years ago
parent
commit
e11282c519
No known key found for this signature in database
GPG Key ID: 54F2372DDB7F9462
  1. 7
      args.go
  2. 1
      main.go

7
args.go

@ -20,6 +20,7 @@ func (b *bot) parseArgs(args []string) error { @@ -20,6 +20,7 @@ func (b *bot) parseArgs(args []string) error {
flags.StringVar(&cliConfig.LogConvIDStr, "log-convid", "", "sets the keybase chat1.ConvIDStr to log debugging to keybase chat.")
flags.StringVar(&cliConfig.FeedbackConvIDStr, "feedback-convid", "", "sets the keybase chat1.ConvIDStr to send feedback to.")
flags.StringVar(&cliConfig.FeedbackTeamAdvert, "feedback-team-advert", "", "sets the keybase team/channel to advertise feedback. @team#channel")
flags.StringVar(&cliConfig.KVStoreTeam, "kvstore-team", "", "sets the keybase team where kvstore values are stored")
if err := flags.Parse(args[1:]); err != nil {
return err
}
@ -38,6 +39,9 @@ func (b *bot) parseArgs(args []string) error { @@ -38,6 +39,9 @@ func (b *bot) parseArgs(args []string) error {
if cliConfig.FeedbackTeamAdvert != "" {
b.config.FeedbackTeamAdvert = cliConfig.FeedbackTeamAdvert
}
if cliConfig.KVStoreTeam != "" {
b.config.KVStoreTeam = cliConfig.KVStoreTeam
}
}
// then print the running options
@ -48,6 +52,9 @@ func (b *bot) parseArgs(args []string) error { @@ -48,6 +52,9 @@ func (b *bot) parseArgs(args []string) error {
if b.config.FeedbackConvIDStr != "" {
b.debug("Feedback enabled to %s and advertising %s", b.config.FeedbackConvIDStr, b.config.FeedbackTeamAdvert)
}
if b.config.KVStoreTeam != "" {
b.debug("keybase kvstore enabled in @%s", b.config.KVStoreTeam)
}
return nil
}

1
main.go

@ -29,6 +29,7 @@ type botConfig struct { @@ -29,6 +29,7 @@ type botConfig struct {
LogConvIDStr string `env:"BOT_LOG_CONVID" envDefault:""`
FeedbackConvIDStr string `env:"BOT_FEEDBACK_CONVID" envDefault:""`
FeedbackTeamAdvert string `env:"BOT_FEEDBACK_TEAM_ADVERT" envDefault:""`
KVStoreTeam string `env:"BOT_KVSTORE_TEAM" envDefault:""`
}
// hold reply information when needed

Loading…
Cancel
Save