Getting file names and diff of the files for a merge request through email notification

Hi ,

I have a requirement where i want to know the file names and diff of the files for any merge request through mail notification.
Currently I am getting notification email for merge requests but it gives a link which navigates to git lab.
But I need the file names and the diffs in the mail itself instead of me navigating again to git lab.

  1. Is this feature already available in Gitlab and any steps to enable it ?
  2. I heard of hooks for doing it but really don’t know how to implement it can someone suggest how to do it .
    Note : I use community edition.

Thanks & Regards,
RaviTeja.