

def msg(self, text, from_obj=None, session=None, **kwargs):
    '\n        Emits something to a session attached to the object.\n        Overloads the default msg() implementation to include\n        gender-aware markers in output.\n\n        Args:\n            text (str, optional): The message to send\n            from_obj (obj, optional): object that is sending. If\n                given, at_msg_send will be called\n            session (Session or list, optional): session or list of\n                sessions to relay to, if any. If set, will\n                force send regardless of MULTISESSION_MODE.\n        Notes:\n            `at_msg_receive` will be called on this Object.\n            All extra kwargs will be passed on to the protocol.\n\n        '
    text = _RE_GENDER_PRONOUN.sub(self._get_pronoun, text)
    super(GenderCharacter, self).msg(text, from_obj=session, session=session, **kwargs)

dataset/ETHPy150Open evennia/evennia/evennia/contrib/gendersub.py GenderCharacter.msg/VarMisuse@51/303 `from_obj`->`session`