chat system by hasunoha framework