MAIN MENU
Blog di Devolutions

Annunci, aggiornamenti e approfondimenti di Devolutions.

Devolutions PowerShell Universal send Discord messages illustration for the blog.

Inviare messaggi Discord con un trigger di PowerShell Universal

Il modulo trigger Discord della Gallery di PowerShell Universal invia messaggi in occasione di eventi della piattaforma. Installi PowerShellUniversal.Triggers.Discord, imposti DiscordWebhookUrl e usi Send-PSUDiscordNotification come script del trigger.

La Gallery di PowerShell Universal fornisce un modulo trigger Discord per inviare messaggi quando si verificano determinati eventi in PowerShell Universal. Questo articolo spiega come configurare tali trigger.

Installare il modulo trigger Discord

Per prima cosa, installi il modulo PowerShellUniversal.Triggers.Discord in PowerShell Universal. Faccia clic su Platform > Gallery e cerchi Discord. Faccia clic su Install sul modulo.

PowerShell Universal Gallery listing the Discord trigger module for install.
Modulo trigger Discord nella Gallery di PowerShell Universal

Creare un webhook Discord

In Discord, dovrà generare un URL webhook da fornire a PowerShell Universal. Copi l’URL del webhook.

Discord channel settings showing a webhook URL ready to copy.
URL webhook Discord per PowerShell Universal

Memorizzare il webhook come variabile

Di nuovo in PowerShell Universal, vada su Platform > Variables e crei una nuova variabile denominata DiscordWebhookUrl.

PowerShell Universal variable form for the DiscordWebhookUrl webhook value.
Variabile DiscordWebhookUrl in PowerShell Universal

Creare il trigger

Infine, faccia clic su Automation > Triggers e crei un nuovo trigger. Selezioni il tipo di evento del trigger e la funzione Send-PSUDiscordNotification come script del trigger.

PowerShell Universal trigger form using Send-PSUDiscordNotification as the script.
Trigger di notifica Discord in PowerShell Universal

Quando i job hanno esito negativo, invieranno un messaggio al canale webhook configurato sul server Discord.

Discord channel message sent after a PowerShell Universal job failed.
Notifica di job non riuscito in Discord

Può trovare ulteriori informazioni sul modulo trigger Discord nella PowerShell Gallery.

Pronto a iniziare a creare? Scarichi PowerShell Universal.