From 3fca870f32f8a2b70483cc7e1f550416182f1ead Mon Sep 17 00:00:00 2001 From: Nick Chambers Date: Mon, 14 Jun 2021 17:41:05 -0500 Subject: [PATCH] Add a default configuration for rowbot --- rowbot | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/rowbot b/rowbot index 4f6371e..ec2d802 100755 --- a/rowbot +++ b/rowbot @@ -14,7 +14,7 @@ while (( $# )); do ;; --no-*) key=${1#--no-} - opts[$key]=false + opts[$key]=no ;; --) shift @@ -22,7 +22,7 @@ while (( $# )); do ;; --*) key=${1#--} - opts[$key]=true + opts[$key]=yes ;; *) break @@ -30,3 +30,16 @@ while (( $# )); do shift done + +### +# default config +## + +server=${opts[server]:-irc.libera.chat} +tls=${opts[tls]:-no} + +if [[ tls = no ]]; then + port=${opts[port]:-6667} +else + port=${opts[port]:-6697} +fi