Exemple #1
0
async def send_code(client: Client, code: str) -> Tuple[AuthState, str]:
    client.phone_code = code
    sent_code = client.session.sent_code
    try:
        r = await client.sign_in(client.phone_number, sent_code.phone_code_hash, client.phone_code)
    except SessionPasswordNeeded:
        return AuthState.WAIT_FOR_PASSWORD, ""

    if isinstance(r, TermsOfService):
        client.session.terms_of_service = r
        return AuthState.WAIT_FOR_TERMS, r.text
    if not r:
        return AuthState.WAIT_FOR_REGISTER, ""
    return AuthState.READY, ""
Exemple #2
0
from pyrogram import Client, filters

app = Client('polcovnic', phone_number='+380957441355')
with app:
    code = input('Enter code: ')
    app.phone_code = code
    user = app.get_users('self')
    original_text = 'message'
    message = app.send_message(user.id, original_text)
    message.delete()