Skip to content

Instantly share code, notes, and snippets.

@wwalker
Created April 2, 2020 23:25
Show Gist options
  • Select an option

  • Save wwalker/26c567be1ba5289716d5d12bac6802a0 to your computer and use it in GitHub Desktop.

Select an option

Save wwalker/26c567be1ba5289716d5d12bac6802a0 to your computer and use it in GitHub Desktop.
irssi
How do I get irssi to wait for the identify to finish before it starts joining channels?
23:21 -NickServ(NickServ@services.)- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify <password>.
23:21 -!- Irssi: Your nick is owned by wwalker [[email protected]]
23:21 -!- #i3 Cannot join channel (+r) - you need to be identified with services - see https://freenode.net/kb/answer/registration
23:21 -!- #tmux Cannot join channel (+r) - you need to be identified with services - see https://freenode.net/kb/answer/registration
23:21 -!- #fedora #fedora-unregistered Forwarding to another channel
23:21 -!- #rofi Cannot join channel (+r) - you need to be identified with services - see https://freenode.net/kb/answer/registration
23:21 -!- #virtualmin Cannot join channel (+r) - you need to be identified with services - see https://freenode.net/kb/answer/registration
23:21 -!- #qubes Cannot join channel (+r) - you need to be identified with services - see https://freenode.net/kb/answer/registration
23:21 -NickServ(NickServ@services.)- You are now identified for wwalker.
chatnets = {
freenode = {
type = "IRC";
nick = "wwalker";
autosendcmd = "/msg nickserv identify redacted ;wait 2000";
};
};
channels = (
{ name = "#irssi"; chatnet = "freenode"; },
{ name = "#austin"; chatnet = "freenode"; autojoin = "Yes"; },
{ name = "#i3"; chatnet = "freenode"; autojoin = "Yes"; },
{ name = "#tmux"; chatnet = "freenode"; autojoin = "Yes"; },
{ name = "#fedora"; chatnet = "freenode"; autojoin = "Yes"; }
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment