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