I can understand why he'd disable the discussion section on here. Personally, I keep forgetting to check on here, I mean, I'm checking it now, but I've logged on before to update the mods and noticed 3 months of messages I hadn't been checking, and realised... Oh yeah... this is a thing too.
I usually work on the forums (I'm one of the older modders who had his own section setup when Ssilk was still the main moderator), but I am also on the Zelos Discord server. (Zelos is the guy who works on Omni mods), not sure why you'd be banned there.