Even if it's not blocked it is discouraged or against ToS for a fair number of places (including our current provider, tilaa). However I asked specifically for an exemption because we've been around for nearly 20 years at this point.
Most cloud providers (GCE, AWS, Azure) don't seem to mind though.
This was a long time ago (7-10 years), but 1and1, Hetzner, OVH, HostGator, LiquidWeb did not allow IRC hosting. They were the cheapest, tbf. I only use Linode now, haven't looked into it.
Ah. Of those, I've used Linode and OVH. Neither ever gave me grief for having IRC, but I also ensured that I never had botnets connecting to me, which is what most of them don't like dealing with. I've never tried 1and1, Hetzner (ive heard good things about them), HostGator or Liquidweb.
I am certain that Linode won't give you any grief as long as you make some effort to keep botnets from abusing your service.
Yeah both really. The botnets usually act as C&C for tools that create outbound DDoS attacks and exfil user data. They also create jump-off proxy points to mask their location. IRC is a very handy way to control large numbers of attack bots.
I think they might no longer do this but for many years Linode's Atlanta location blocked access to IRC-specific ports, I believe because of a specific policy by their Atlanta datacenter.