Fixed the error where it cannot find an user at the notice hook.
It happened when you get the `NOTICE * :*** Looking up your hostname and checking ident`
Because "*" is not in the "<nick>!<ident>@<host>"
- Use `irc.foo` notation instead of `irc:foo`. It still
supports the `irc:foo` usage, but will helpfully issue
a warning with the location of the offending code.
- Remove unused arguments from functions.