In PingPlotter, click on a target and open the Alerts sidebar
Select Execute REST Call and give it some parameters
In the REST Address field, paste the URL you copied earlier in step 3
Change the Method to show POST and the Content (Data) Type to show JSON
Using these JSON Params, see these common examples to post PingPlotter data to your Discord channel via the Webhook (in the Body field):
{"content":"Hello, World!"}
or,
{"content":"{{Host.HostName}} is experiencing high latency!"}
Note: Clicking the "Test" button in PingPlotter will show a message saying "Success: Returned with HTTP status code 204: No Content". You can ignore this message, as it's to be expected from Discord.
After it's created, click Incoming Webhooks → Activate
Scroll down and click Add New Webhook to Workspace
Choose a Channel → Allow
Copy the Webhook URL and paste it into the REST Address in the PingPlotter app (click on a target → click the Alerts sidebar → select Execute REST Call → give it some parameters → REST Address)
Change the REST Method to POST and change the Content (Data) Type to JSON
Change the Body to look something like this:
{"text":"Hello, World!"}
or,
{"text":"{{Host.HostName}} is experiencing high latency!"}
Once installed, you'll see a status comment pop up in the thread that will look something like this: "Austin installed the Austin's webhook integration on this thread"
Click on the title of your webhook to redirect to the settings of that webhook for your thread
Copy the URL on the following page and append "hooks" to the beginning of the URL like this: