Happy to be here! I am the Ex Dir for the Neural Archives Foundation - an Australian Non-profit.
Generally speaking I prefer to use Discourse fora rather than Discord anyway but I should report than when I try to set up the Discord account, I get to the stage where the system is “pinging” me and then the whole thing locks up . . I haven’t had that problem with other Discord sites . .