From 932c54f7a1b14949ac1d0f9a94c6d2a37b7a3a97 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Tue, 25 Mar 2025 01:17:57 +0800 Subject: respect -irctls --- irc.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/irc.go b/irc.go index 06cb813..2577860 100644 --- a/irc.go +++ b/irc.go @@ -3,6 +3,7 @@ package main import ( "crypto/tls" "fmt" + "net" irc "go.lindenii.runxiyu.org/lindenii-irc" ) @@ -18,7 +19,13 @@ type errorBack[T any] struct { } func ircBotSession() error { - underlyingConn, err := tls.Dial(ircNet, ircAddr, nil) + var err error + var underlyingConn net.Conn + if ircTLS { + underlyingConn, err = tls.Dial(ircNet, ircAddr, nil) + } else { + underlyingConn, err = net.Dial(ircNet, ircAddr) + } if err != nil { return err } -- cgit v1.2.3