you are using the wrong irc client then. i have 1000 lines of history (and could have more) and a perfectly working log with ircii.
But that only works when you are logged in. I guess the bot could be updated to do something useful, and then integrate it with the client so that it fetches some scrollback from the log in the bot.
You can use an IRC proxy too.