cchat-gtk should store what's expanded into a config. This is pretty trivial to do.
Write a Golang gspell binding and use that.