If you scan the Moodle code, you will find multiple places where it acts as an HTTP client for various tasks. The HTTP User-Agent header (see https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/User-Agent) is set to the string 'MoodleBot/4.5' (in Moodle 4.5 anywhere). This header is there to "identify the application, operating system, vendor, and/or version of the requesting [application]". So, I'm assuming that this is Moodle itself. But I can't identify which bit of Moodle.
Unless somebody is doing something very weird...
Unless somebody is doing something very weird...