diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml
index e1d41e3efeec5e927a4daac979090518b74bced2..d98230d912886b667038b96855a2e6877ebecad4 100644
--- a/.github/workflows/issues.yml
+++ b/.github/workflows/issues.yml
@@ -11,18 +11,18 @@ jobs:
       -
         name: notify-new
         uses: rectalogic/notify-irc@v1
-        if: ${{ github.event.issue.state }} == "open"
+        if: github.event.issue.state == "open"
         with:
           server: chat.freenode.net
           channel: "#calamares"
           nickname: gh-issues
-          message: "New issue [${{ github.event.issue.title }}](${{ github.event.issue.url }})"
+          message: "[${{ github.event.issue.title }}](${{ github.event.issue.url }}) opened by ${{ github.actor }}"
       -
         name: notify-closed
         uses: rectalogic/notify-irc@v1
-        if: ${{ github.event.issue.state }} != "open"
+        if: github.event.issue.state != "open"
         with:
           server: chat.freenode.net
           channel: "#calamares"
           nickname: gh-issues
-          message: "Closed issue [${{ github.event.issue.title }}](${{ github.event.issue.url }})"
+          message: "[${{ github.event.issue.title }}](${{ github.event.issue.url }}) closed by ${{ github.actor }}"