Wenn du gerade dabei bist, kann ich dir empfehlen, dass du Vorlagen setzt. Hättest du, wie im The Walking Dead-Wikia auf jeder Seite eine Vorlage gesetzt, so hättest du in der Vorlage einfach eine Parserfunktion: {{#if: {{#pos:{{PAGENAME}}|fgjz}}|[[Kategorie:Bild mit schlechtem Namen]]}} - setzen können und die Vorlage hätte dir in Minuten das alles ausgeworfen. Je nachdem, wie kompliziert du das haben möchtest, kann dann auch noch mit verschachtelten IF- Bedingungen oder SWITCH-Anweisungen gearbeitet werden. Einen Zufälligen Buchstaben jedoch zu überprüfen, ob dieser mehrfach vorkommt, fällt mir jetzt nicht ein ohne 26 Zeilen Code zu schreiben (für jeden Buchstaben eine eigene Anweisung).
Du kannst die Vorlage von einem Bot nachrüsten lassen, indem du ihn beauftragst durch den Namensraum "Datei" zu gehen und auf jeder Seite deine Vorlage einzubinden. Besser wäre jedoch, wenn du sinnvolle Vorlagen setzt. Bei uns gibt es z.B. als produzierende Film-Firma "AMC" und als Comic-Produzenten "Skybound" ... entsprechend habe ich die Bilder in diese beiden Vorlagen absortieren lassen.