In an attempt to gather everything into a single screen, I've started working on GETting (like what I did there?) my notifications from GitHub. I'm really bad with the WinHttp UDF, but I think I'm nearly there. I managed to make another function pull info from GitHub using a similar setup to get the latest release of a repo. There seems to be an issue with using HTTPS and authentication, however. Neither function will work (_WinHttpReceiveResponse returns Error 1 and _WinAPI_GetLastError returns
As I'm sure that you already know, Github API requests using BASIC authentication is deprecated. The preferred method is to use OAUTH or personal tokens. When you use personal tokens as authentication, you pass the token in the "Authorization" request header, not as a BASIC authentication password for your username.
The example script that I have created below works for me. Make sure that you check and modify all of the lines that are marked "Modify as needed". The example token that I