sudo - prompt for comment/text

Then, make an alias or function as sudo, and write this definition into it.

And if somebody calls sudo, your function should be called and after required actions, call sudo using absolute path.

And again, if somebody calls the sudo with absolute path, you cannot catch !