Skip to content
message-square

GitHub Action

Actions for Discord

0.0.2 Latest version
Use latest version
message-square

Actions for Discord

Outputs a message to Discord

Installation

Copy and paste the following snippet into your .yml file.

- name: Actions for Discord
  uses: Ilshidur/action-discord@0.0.2
Learn more about this action in Ilshidur/action-discord
Choose a version

🚀 Discord for GitHub Actions

Build Status

Sends a Discord notification message. Simple as that. Supports all workflow event types by using the Discord GitHub webhooks.

Appearance on Discord :

Discord message

This GitHub action is part of a list of Actions that are located in an other repo. Feel free to check it out : https://github.com/Ilshidur/actions.


Usage

- name: Discord notification
  env:
    DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
  uses: Ilshidur/action-discord@master
  with:
    args: 'The project {{ EVENT_PAYLOAD.repository.full_name }} has been deployed.'

NOTICE : for stability purposes, it is recommended to use the action with an explicit commit SHA-1 :

uses = "Ilshidur/actions/discord@4420243" (=> link to the commits list : https://github.com/Ilshidur/action-discord/commits/master)

Arguments

By default, the GitHub action will send a notificaction with the event informations. Providing the arguments will override the message.

Environment variables can be interpolated in the message using brackets ({{ and }}) :

e.g.: Action called : {{ GITHUB_ACTION }}

Event Payload data can also be interpolated in the message using brackets ({{ and }}) with the EVENT_PAYLOAD variable.

e.g.: Action called: {{ GITHUB_ACTION }} as {{ EVENT_PAYLOAD.pull_request.id }}

See the event types for valid payload informations.

Examples

  • args = "Hello, beautiful ! I ran a GitHub Actions for you <3"
  • args = "I showed you my commit. Please respond."

Environment variables

Alternatives

Because open source is about everyone :

https://github.com/marketplace/actions/discord-message-notify

TODO


Don't forget to 🌟 Star 🌟 the repo if you like this GitHub Action !
Your feedback is appreciated

You can’t perform that action at this time.