Expand nChat to provide an API for DOG to hook into