not twitter or discord pls
well you could try carrd.co but it's only to make like your personal id card (like i did!) but there is no interactions with other users tho 😞
theres no sites like this one😞