As a consequence, my website is now available in Russia. https://isitblockedinrussia.com/?host=idiallo.com
The issue was that to block Telegram they had banned a few IP blocks, around 10 million ips[1]. These blocks were used in both Digital Ocean and AWS. So if your website or service used any of these blocks, it wouldn't be available in russia.