def zulip_to_jid(email: str, jabber_domain: str) -> JID:
    jid = JID(email, domain=jabber_domain)
    if (options.zulip_email_suffix
            and options.zulip_email_suffix in jid.username
            and not jid.username.endswith("-bot")):
        jid.username = jid.username.rpartition(options.zulip_email_suffix)[0]
    return jid
Ejemplo n.º 2
0
def zulip_to_jid(email, jabber_domain):
    jid = JID(email, domain=jabber_domain)
    if (options.zulip_email_suffix
        and options.zulip_email_suffix in jid.username
        and not jid.username.endswith("-bot")):
        jid.username = jid.username.rpartition(options.zulip_email_suffix)[0]
    return jid
Ejemplo n.º 3
0
def wyzepal_to_jid(email, jabber_domain):
    # type: (str, str) -> JID
    jid = JID(email, domain=jabber_domain)
    if (options.wyzepal_email_suffix and
        options.wyzepal_email_suffix in jid.username and
            not jid.username.endswith("-bot")):
        jid.username = jid.username.rpartition(options.wyzepal_email_suffix)[0]
    return jid