You might be up against the number of lines you can post within a timeframe. See my column on watching a logfile in IRC for details on that.
Also, you could push the list of things to post into a heap variable, and then push one line to the channel from the heap and re-queue yourself as long as there are lines to push.