~xenrox/twitch-bot

9d1b4f07c8c5c58729bbdb41057fb3c15631ed6e — Thorben Günther 1 year, 6 months ago 1c1d675
Improve logging

Log deleted and updated commands.
2 files changed, 4 insertions(+), 2 deletions(-)

M main.go
M static_commands.go
M main.go => main.go +1 -1
@@ 63,7 63,7 @@ func main() {
			} else if errors.Is(err, errTooShort) {
				bot.say(&message, "The command you entered is too short.")
			} else if err != nil {
				logger.Errorf("channel %q command %v failed: %v", message.Channel, parsed, err)
				logger.Errorf("Channel %q: Command %v failed: %v", message.Channel, parsed, err)
			}
		}
	})

M static_commands.go => static_commands.go +3 -1
@@ 81,6 81,7 @@ func (b *bot) handleCommands(parsed []string, msg *twitch.PrivateMessage) error 
			}

			b.say(msg, "Success.")
			b.logger.Infof("Channel %q: %q updated command %q", msg.Channel, msg.User.DisplayName, name)
			return nil
		}
	}


@@ 110,6 111,7 @@ func (b *bot) handleCommands(parsed []string, msg *twitch.PrivateMessage) error 
		}

		b.say(msg, "Success.")
		b.logger.Infof("Channel %q: %q deleted command %q", msg.Channel, msg.User.DisplayName, name)
		return nil
	}



@@ 127,7 129,7 @@ func (b *bot) lookupCommand(name string, msg *twitch.PrivateMessage) error {

	err := b.db.DB.QueryRow(query, msg.Channel, name).Scan(&response)
	if errors.Is(err, sql.ErrNoRows) {
		b.logger.Infof("channel %q command %q not found", msg.Channel, name)
		b.logger.Infof("Channel %q: Command %q not found", msg.Channel, name)
		return nil
	} else if err != nil {
		return err