diff --git a/robot.go b/robot.go index c192872..7f6dcd6 100644 --- a/robot.go +++ b/robot.go @@ -218,10 +218,7 @@ func (robo *Robot) join(ctx context.Context, send chan<- *tmi.Message) { } burst := 20 for len(ls) > 0 { - l := ls - if len(l) > burst { - l = l[:burst] - } + l := ls[:min(burst, len(ls))] ls = ls[len(l):] msg := tmi.Message{ Command: "JOIN",