Telethon - je to silný a flexibilní klient pro práci s Telegram přes python. Je to skvělý nástroj pro vytváření robotů a automatizaci akcí na telegramu.
Instalace telethonu může být pro začátečníky trochu náročná, ale pomocí pip - Správce Python balíčků, věci jsou mnohem jednodušší. V tomto podrobném návodu se podíváme na to, jak nainstalovat telethon přes pip.
Poznámka: před instalací telethonu se ujistěte, že máte v počítači nainstalovaný python a pip.
Jak nainstalovat telethon přes pip
- Ujistěte se, že máte nainstalovaný Python a pip.
- Otevřete příkazový řádek nebo terminál.
- Zadejte následující příkaz:
pip install telethon
Po provedení tohoto příkazu začne pip instalovat telethon a všechny potřebné závislosti. V závislosti na vašem systému a připojení k internetu to může nějakou dobu trvat.
Po dokončení instalace můžete zkontrolovat, zda je telethon úspěšně nainstalován spuštěním následujícího příkazu:
Pokud je verze telethonu zobrazena bez chyb, instalace byla úspěšná.
Nyní můžete ve svých návrzích Pythonu použít knihovnu telethon k interakci s TELEGRAMOVÝM API.
Požadavky na instalaci
K instalaci knihovny telethon budete potřebovat následující:
| Požadavek | Verze | Popis |
|---|---|---|
| Python | 3.5 nebo vyšší | Pro práci s telethonem je vyžadována Python 3.5 nebo novější verze. |
| Pip | 9.0 nebo vyšší | Pro instalaci závislostí se ujistěte, že máte nainstalovanou verzi pip 9.0 nebo vyšší. |
| Účet v telegramu | - | Chcete-li používat telethon, budete si muset vytvořit účet na telegramu, pokud jej ještě nemáte. |
Pokud již máte nainstalovaný Python a pip, můžete přejít na další část a začít instalovat telethon.
Krok 1: Instalace Pythonu
- Otevřete oficiální web Pythonu (https://www..python.org) ve Vašem prohlížeči.
- Přejděte na stránku stahování a vyberte nejnovější stabilní verzi Pythonu pro váš operační systém. Například pro Windows to může být verze 3.9.7.
- Stáhněte si instalační soubor Pythonu a spusťte jej.
- V okně instalačního programu, které se zobrazí, vyberte možnost " Přidat Python na PATH "a klikněte na tlačítko"Instalovat nyní".
- Počkejte, až proces instalace Pythonu skončí.
Po dokončení instalace Pythonu budete připraveni přejít k dalšímu kroku-instalaci telethonu.
Krok 2: Instalace pip
Chcete-li nainstalovat pip, postupujte takto:
- Otevřete příkazový řádek (stiskněte klávesu Win + R, zadejte "cmd" a stiskněte Enter).
- Zkopírujte a spusťte následující příkaz: python get-pip.py
- Otevřete terminál.
- Zkopírujte a spusťte následující příkaz: curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
- Poté spusťte příkaz: sudo python get-pip.py
Po provedení těchto akcí bude pip nainstalován a připraven k použití. Nyní můžete přejít k dalšímu kroku-instalaci telethonu.
Krok 3: Instalace telethonu
1. Otevřete příkazový řádek. Chcete-li to provést, stiskněte klávesu Win + R, zadejte "cmd" a stiskněte Enter.
2. Zkontrolujte, zda je PIP nainstalován zadáním příkazu:
Pokud nemáte pip, musíte jej nainstalovat. Klikněte na odkaz https://pip.pypa.io/en/stable/installing / a postupujte podle pokynů na stránce.
3. Nainstalujte telethon zadáním příkazu:
pip install telethon
4. Počkejte na dokončení instalace. Po dokončení instalace se zobrazí zpráva.
Nyní máte nainstalovaný telethon a jste připraveni jej začít používat k vytváření robotů Telegram!
Krok 4: Kontrola instalace
Po dokončení instalace telethon, budete muset zkontrolovat, zda instalace byla úspěšná. Chcete-li to provést, spusťte následující příkaz:
telethon
Pokud máte úspěšně nainstalovaný telethon, uvidíte verzi nainstalovaného balíčku:
Pokud máte chybu, proveďte kroky instalace znovu a ujistěte se, že postupujete podle pokynů správně.
Krok 5: Začínáme s telethonem
Po úspěšné instalaci telethonu spusťte svůj oblíbený textový editor a vytvořte nový projekt. Importujte telethon do svého kódu pomocí následujícího řádku:
from telethon import TelegramClient
Poté budete muset vytvořit nový objekt TelegramClient tím, že do něj přenesete hodnoty, které jste dostali při registraci aplikace na my.telegram.org.. Příklad kódu je následující:
api_id = 'ваш_api_id'api_hash = 'ваш_api_hash'client = TelegramClient('session', api_id, api_hash)
Zadejte své hodnoty místo "váš_api_id"a " váš_ari_hash".
Nyní jste připraveni začít používat telethon! Můžete například napsat kód, který odešle zprávu do skupinového chatu:
async def main():await client.send_message('название_чата', 'Привет, мир!')with client:client.loop.run_until_complete(main())
Nahraďte "název chatu" názvem vašeho skupinového chatu. Spusťte tento kód a telethon odešle zprávu do vašeho chatu.
Toto je pouze začátek práce s telethonem a můžete se dozvědět více o jeho možnostech v dokumentaci.