diff --git a/src/chat.rs b/src/chat.rs index b4f9e50..5d53524 100644 --- a/src/chat.rs +++ b/src/chat.rs @@ -28,6 +28,14 @@ fn create_message(message: Json, user: &User) -> JsonValue { ':' => MessageType::Emote, _ => MessageType::Normal, }; + + if (message.body == "") | (message.body == " ") { + warn!("blank message given"); + return json!({ + "status": "fail", + "reason": "blank message", + }); + } // create full message object let message_obj: Message = Message {