Should a category go before the specific name or vice versa? ( e.g. "private channel Managers" or "Managers private channel")

I'm talking about a web application.

Is there any rule for what should go first? A category or a specific name?

By category, I mean dialogue, project, user, branch, file, etc.

And by specific name I mean a concrete dialogue name, project name, user name, branch name, file name.

I can't omit the category as one user can receive several system messages telling about different actions and some project and files, for example, might have the same name. So, the category is a must here.

Examples:

Random dialogue or dialogue Random has 3 new messages

Google project or project Google was deleted

Bob user or user bob sent you a message