My understanding is that the RFC currently implies relying on the communities to do the replacement in the year before magic links are removed. This can be quite a serious strain on smaller communities. Instead, I suggest 2 alternative solutions:
- Contact the communities (each and every one, yes) and see if there are local templates for the 3 magic links types and if there is anyone from the local community will do do the replacements. If there are no volunteers (or if the replacements are not complete by the deadline), do the replacements with a maintenance script (bots are not a good idea IMHO because they take a while to authorize etc.)
- Just create an unique template for all wikis where an identically named template does not exist and do the replacements by script.