User:Thumbnails Check Bot

It is not a sock puppet, but rather an automated or semi-automated account for making repetitive edits that would be extremely tedious to do manually.Administrators: if this bot is malfunctioning or causing harm, please block it.

The bot is still in development and so the bot flag is not requested yet.

The bot scans all new files (older than 48 hours) and does a HTTP HEAD request on the 120px thumbnail. If there is not a HTTP status code 200 (successful), it sleeps some time and tries again. If this second test fails too, it adds Category:Possibly files without thumbnails detected by bot to this file.

It may happen that in the file history you can read the HTTP status code. Explanation:

HTTP status code 500 → The server told the bot there was a script error, so we can assume there was not a valid thumbnail.

HTTP status code 503 → The server was busy and was not able to deliver the requested thumbnail, so we are not sure about the file and suggest the file needs a human review. (Often, all was in best order.)