have you considered to create an discord or something? would like to post/report more typos and stuff.
when you are "afraid of it" just set some written server rules as many others done it.
like "welcome bla bla" "please don` t dm me directly" "post request in bla" and "bugs in here" .... and so on
would be awesome!