def emit(self, subscription: object, subject: str, message: str,
             connection=None, silent=True, *args, **kwargs) -> str:
        """

        :param subscription: bitcaster.models.Subscription
        :param connection: object
        :param subject: message subject
        :param message: message body
        :return: recipient used
        """
        pass
def emit ( self , subscription : object , subject : str , message : str , connection = None , silent = True , * args , ** kwargs ) -> str : pass
:param subscription: bitcaster.models.Subscription
        :param connection: object
        :param subject: message subject
        :param message: message body
        :return: recipient used