I am looking for a Twitter like website with ability to:
1) Form private groups
2) Rate the posts
3) Posts can be labeled by their author with already existing list of topics or a new topic can be created (like hashtags)
4) Within the group searches with full filtering. Like you can choose that show the posts of particular users from particular topics. And/or above a particular rating etc.
Do you know such a website?