Future<void> deletePermanently(Message msg) async { if (!msg.isSentByMe || msg.isSending) return; pop(msg); final status = await RoomManager.i.deleteMessage(msg); if (!status) put(msg); }