|
@@ -86,8 +86,7 @@ func (i *IRCCat) signalHandler() {
|
86
|
86
|
func (i *IRCCat) connectIRC() error {
|
87
|
87
|
irccon := irc.IRC(viper.GetString("irc.nick"), viper.GetString("irc.realname"))
|
88
|
88
|
i.irc = irccon
|
89
|
|
- // requesting any caps breaks SASL
|
90
|
|
- // irccon.RequestCaps = []string{"away-notify", "account-notify", "draft/message-tags-0.2"}
|
|
89
|
+ irccon.RequestCaps = []string{"away-notify", "account-notify", "draft/message-tags-0.2"}
|
91
|
90
|
irccon.UseTLS = viper.GetBool("irc.tls")
|
92
|
91
|
if viper.IsSet("irc.sasl_pass") && viper.GetString("irc.sasl_pass") != "" {
|
93
|
92
|
if viper.IsSet("irc.sasl_login") && viper.GetString("irc.sasl_login") != "" {
|