%t = Name of target
%r = Race of target
%s = (he,she,it)
%g = (male.female,neuter)
%o = (him,her,it)
%p = (his,her,its)
%m = Target's pet's name
Just use those and you can make all kinds of announcements.
Macro: /gsay %t is %r and %p pet is named %m.
Output: you tell the group "john is human and his pet is named scooter."