@Maiyannah If you do write !GNUsocial to # code consider implementing it as a plugin. While both # and # use #, it's my understanding those implementations are not compatible. So, rather than rewriting much of the GNUsocial ActivityStreams code to shoehorn in the Pump ActivityStreams, it may be cleaner to implement it as a separate plugin. It'll make GNUsocial code changes easier to merge with !postActiv and might give vanilla GNUsocial instances a means to federate with Pumpio too