I think you should try using Discord, because i think it's gonna be a best place for you than Gamejolt, you should really try it while you still can.
i was planing to create but i think i will do one but later