Mirror of Klas Karlsson's python script for adding XYZ tiles to QGIS 3.
Original here: https://raw.githubusercontent.com/klakar/QGIS_resources/master/collections/Geosupportsystem/python/qgis_basemaps.py
Follow Karl on TWitter! https://twitter.com/klaskarlsson