Welllll.... I don't have Discord(s).
I don't really use much of any of those except for potential "dummy" accounts because of some sites crippling themselves and being 100% dependent on one or the other.
edit - Like I don't think I even have Trello still. I barely had Itch.io - and that was purely because itch.io seemed to have a lot of indie early development, and One particular game tickled my fancy and urged me to, for once, actually mention bugs