Figured out what the problem was. Turned out not to be a script error or an eggdrop error (as was ruled out earlier). My bot resides on irc.freenode.net, which does not allow private messages unless at least one of the nicks is registered. Since my bot didn't have a registered nick, it could only se...