Přejít na hlavní obsah

Jak změnit uživatelské jméno prostřednictvím pyrogramu: pokyny krok za krokem

Pyrogram je knihovna Pythonu určená k vývoji robotů Telegram. Má široké možnosti a umožňuje interakci s TELEGRAMOVÝM API. V tomto článku se podíváme na to, jak používat pyrogram ke změně uživatelského jména.

Uživatelské jméno je jedinečný identifikátor uživatele na telegramu. Zobrazuje se v profilu a umožňuje ostatním uživatelům najít vás online. Pokud chcete změnit své uživatelské jméno na telegramu pomocí pyrogramu, postupujte podle tohoto podrobného návodu.

Krok 1: Instalace pyrogramu

Než začnete, ujistěte se, že máte nainstalovanou knihovnu pyrogram. Můžete jej nainstalovat pomocí pip spuštěním následujícího příkazu:

pip install pyrogram

Krok 2: Připojení k TELEGRAMOVÉMU API

Chcete-li začít s pyrogramem, musíte vytvořit aplikaci Telegram a přistupovat k jejímu API. Chcete-li to provést, přejděte na https://my.telegram.org/auth a přihlaste se ke svému účtu Telegram. Vytvořte novou aplikaci a zaznamenejte přijaté hodnoty API_ID a API_HASH.

Instalace pyrogramu

Pro začátek se ujistěte, že máte v počítači nainstalovanou Python verze 3 nebo vyšší.

Chcete-li nainstalovat pyrogram, musíte postupovat podle následujících kroků:

KrokTým
1Otevřete příkazový řádek nebo terminál
2Nainstalujte pyrogram pomocí příkazu pip:
pip install pyrogram
3Počkejte na dokončení instalace.

Po provedení těchto kroků, jste úspěšně nainstalovat pyrogram do počítače. Nyní jste připraveni začít používat pyrogram ke změně uživatelského jména prostřednictvím telegramu!

Vytvoření aplikace Telegram

Chcete-li změnit uživatelské jméno prostřednictvím pyrogramu, musíte vytvořit aplikaci Telegram a získat API klíče. Níže je podrobný návod k vytvoření aplikace:

Krok 1:Otevřete Telegram a vyhledejte uživatelské rozhraní pro vytvoření nové aplikace.
Krok 2:Vymyslete jedinečný název pro vaši aplikaci a zadejte jej do pole "Název aplikace".
Krok 3:Uveďte oficiální odkaz na svou aplikaci do pole "oficiální web".
Krok 4:Pokud je to nutné, stáhněte si logo aplikace.
Krok 5:Po vyplnění všech polí klikněte na tlačítko"Vytvořit aplikaci".
Krok 6:Po úspěšném vytvoření aplikace získáte několik klíčů API: "App api_id"a" App api_hash".
Krok 7:Zkopírujte API klíče pro použití v pyrogramu.

Po vytvoření aplikace Telegram a získání klíčového API je můžete použít v pyrogramu ke změně uživatelského jména.

Připojení k API aplikace

Chcete-li změnit uživatelské jméno přes pyrogram, musíte nainstalovat a připojit k API aplikace. Zde je návod krok za krokem:

  1. Vytvořte novou aplikaci na telegramu: Přejděte na oficiální web Telegram (https://my.telegram.org) a přihlaste se ke svému účtu. Poté přejděte na stránku "API development tools", vytvořte novou aplikaci a vyplňte všechna potřebná data.
  2. Nainstalujte pyrogram: Otevřete terminál nebo příkazový řádek a nainstalujte požadovanou knihovnu pyrogram pomocí příkazu pip install pyrogram.
  3. Připojte se k API: Importujte pyrogram do kódu a pomocí následujícího kódu se připojte k rozhraní API vaší aplikace:

from pyrogram import Clientapi_id = Ваш_API_IDapi_hash = 'Ваш_API_hash'with Client('my_account', api_id, api_hash) as app:# Ваш код для изменения имени пользователя

Nyní můžete pomocí pyrogramu změnit uživatelské jméno prostřednictvím rozhraní API vaší aplikace Telegram.

Informace o aktuálním jménu

Než změníte uživatelské jméno prostřednictvím pyrogramu, musíte získat informace o aktuálním jménu. Podrobné informace o uživateli lze získat pomocí metody get_me(). Tato metoda vrací objekt typu User, který obsahuje různé vlastnosti uživatele, včetně jeho jména.

Pro získání aktuálního uživatelského jména nejprve vytvoříme instanci klienta:

from pyrogram import Clientapp = Client("my_account")

Pak zavoláme metodu get_me() informace o aktuálním uživateli:

user = app.get_me()

Nyní můžeme získat aktuální uživatelské jméno tím, že se obrátíme na vlastnost username:

current_username = user.username

V proměnné current_username bude obsahovat aktuální uživatelské jméno. Pokud není nastaven název, hodnota proměnné bude None.

Změna uživatelského jména

Chcete-li změnit uživatelské jméno pomocí knihovny pyrogram, budete muset postupovat podle následujících kroků:

    Připojte potřebné moduly pyrogram:

from pyrogram import Client, filters
app = Client("my_account")
app.start()
app.update_profile(username="my_new_username")
app.stop()

Po provedení těchto kroků se uživatelské jméno ve vašem účtu změní na určenou hodnotu.

Kontrola změn

Po úspěšném provedení metody set_username () musíme zkontrolovat, zda bylo uživatelské jméno změněno.

K tomu můžeme použít metodu get_me (), která vrací informace o aktuálním akauntu jako objekt User . Tento objekt obsahuje různá pole, včetně pole username, které by mělo odpovídat novému uživatelskému jménu, pokud byla změna úspěšná.

Chcete-li zkontrolovat, zda se uživatelské jméno změnilo, můžete použít následující kód:

from pyrogram import Client
# Vytvořte kopii klienta
app = Client("my_account")
# Získáváme informace o účtu
me = app.get_me()
# Zkontrolujte, zda se uživatelské jméno změnilo
if me.username == new_username:
print ("uživatelské jméno úspěšně změněno!")
else:
print ("chyba při změně uživatelského jména")
# Uzavřeme klientskou relaci
app.stop()

V tomto kódu nejprve vytvoříme instanci klienta, poté získáme informace o účtu a zkontrolujeme, zda pole username odpovídá novému uživatelskému jménu.

Po ověření změn uzavřeme klientskou relaci metodou stop ().