From 1604582a411419812c1c9552081b588318443ff2 Mon Sep 17 00:00:00 2001 From: Amir Mamaghani Date: Thu, 5 Mar 2026 16:03:10 +0100 Subject: [PATCH] fix: resolve gci lint errors in IRC channel files Sort irc import alphabetically in helpers.go and fix struct field alignment in irc.go to satisfy golangci-lint gci formatter. Co-Authored-By: Claude Opus 4.6 --- cmd/picoclaw/internal/gateway/helpers.go | 2 +- pkg/channels/irc/irc.go | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/cmd/picoclaw/internal/gateway/helpers.go b/cmd/picoclaw/internal/gateway/helpers.go index 86110653d..00b53e62c 100644 --- a/cmd/picoclaw/internal/gateway/helpers.go +++ b/cmd/picoclaw/internal/gateway/helpers.go @@ -14,9 +14,9 @@ import ( "github.com/sipeed/picoclaw/pkg/bus" "github.com/sipeed/picoclaw/pkg/channels" _ "github.com/sipeed/picoclaw/pkg/channels/dingtalk" - _ "github.com/sipeed/picoclaw/pkg/channels/irc" _ "github.com/sipeed/picoclaw/pkg/channels/discord" _ "github.com/sipeed/picoclaw/pkg/channels/feishu" + _ "github.com/sipeed/picoclaw/pkg/channels/irc" _ "github.com/sipeed/picoclaw/pkg/channels/line" _ "github.com/sipeed/picoclaw/pkg/channels/maixcam" _ "github.com/sipeed/picoclaw/pkg/channels/onebot" diff --git a/pkg/channels/irc/irc.go b/pkg/channels/irc/irc.go index 2d75f6aae..b0c4874e1 100644 --- a/pkg/channels/irc/irc.go +++ b/pkg/channels/irc/irc.go @@ -51,16 +51,16 @@ func (c *IRCChannel) Start(ctx context.Context) error { c.ctx, c.cancel = context.WithCancel(ctx) conn := &ircevent.Connection{ - Server: c.config.Server, - Nick: c.config.Nick, - User: c.config.Nick, - RealName: c.config.Nick, - Password: c.config.Password, - UseTLS: c.config.TLS, - RequestCaps: []string{"server-time", "message-tags"}, - QuitMessage: "Goodbye", - Debug: false, - Log: nil, + Server: c.config.Server, + Nick: c.config.Nick, + User: c.config.Nick, + RealName: c.config.Nick, + Password: c.config.Password, + UseTLS: c.config.TLS, + RequestCaps: []string{"server-time", "message-tags"}, + QuitMessage: "Goodbye", + Debug: false, + Log: nil, } if c.config.TLS {