Substitutions should be from the user who created the group so [username] for example should be the username of the user who created the group. As for the groups details that trigger only has 1 variable (var1) which contains the group object. To access the group name using that variable for example you'd use [var1_name].
Both category and type are integers though so using [var1_type] just gives you the stored integer type. You maybe able to use format functions to get the string type though. Be sure to enable format functions under the parameters tab then try the below to call the type function as part of the group object.
[cb:parse function="type" class="var1" /]
You won't be able to access the category name from here. It maybe possible with the below format function, but I'm unsure if it will work.
[cb:parse function="category" class="var1" method="get" get="name" /]