Adapt to IrcBuffer
Take shared/CommandParser in use