diff options
-rwxr-xr-x | bin/ii-connect | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/bin/ii-connect b/bin/ii-connect index 8081cf0..652f94a 100755 --- a/bin/ii-connect +++ b/bin/ii-connect @@ -12,13 +12,12 @@ while ! grep -qF 'This nickname is registered. Please choose a different nicknam sleep 1 done -# register -printf 'identify %s\n' "${irc_password}" | \ - sponge "${irc_dir}/nickserv/in" - # wait for registering to succeed -while ! grep -qF 'You are now identified for' "${irc_dir}/nickserv/out"; do - sleep 1 +while ! grep -q 'You are \(now identified for\|already logged in as\) ' "${irc_dir}/nickserv/out"; do + # register + printf 'identify %s\n' "${irc_password}" | \ + sponge "${irc_dir}/nickserv/in" + sleep 5 done # join channel |