Using the Scriptrunner plugin:

 

import com.atlassian.jira.ComponentAccessor
import com.atlassian.jira.issue.comments.CommentManager
 
CommentManager commentManager = (CommentManager) ComponentAccessor.getCommentManager();
 
commentManager.create(issue, transientVars.context.caller, "Comment automatically generated...", false)