transition_comment_status doesn’t work in case of admin comment

The transition_comment_status works perfectly when I approve or unapproved comments. More accurately it works what it says, it fires whenever any comment status change. But in case of admin, it doesn’t because the comments are auto-published directly.

Now, how to make a function fires whenever admin comments are added.

Code uses: