Skip to main content

SerieTvITaly_bot_downloader

Come installo?

Questo pacchetto è disponibile solo per il Python 3, eseguirlo con Python 2 significherebbe avere errori.
pip install serietvapi_bot
Se restituisce errori provate ad eseguire il comando con i privilegi di amministratore (mettendo sudo davanti al comando).
Attualmente è ben testato per il sistema operativo macOS, per Windows non è stato testato mentre per il sistema operativo Raspbian (Raspberry Pi) è ancora da testare e supportare.

Cosa viene installato?

Questo è un tool Python che si appoggia ad altri tool python, tutti gratuiti ed open-source.
Ecco tutti i moduli Python che vengono installati quando installate il nostro tool:
  1. youtube-dl per effettuare i download
  2. Telethon permette di creare un Client Telegram e di eseguire delle operazioni al vostro posto, noi lo utilizziamo per effettuare i caricamenti dei file che sono stati scaricati.
  3. requests è un tool che permette di inviare richieste HTTP con sintassi più umana (quella integrata nel Python è poco umana, prossima a sintasssi Java)
Inoltre verrano installati anche altri moduli che sono richiesti da questi moduli.

Mi vengono chiesti dati che Telegram dice di non fornire, come mai?

Telethon è a tutti gli effetti un Client Telegram alternativo però senza una GUI (interfaccia utente) e per questo motivo sono richiesti alcuni dati sensibili come numero di telefono, codice di verifica e, se impostata, la password.
Tali dati NON sono memorizzati nè sul vostro computer nè sui nostri server (potete visionare i file e vedere che tali salvataggi non avvengono).
Ci sono due file uno che termina per .json e l'altro che termina per .sessione, il primo memorizza le credenziali per usare le API sia di Telethon (con i valori api_id e api_hash già inseriti, potete inserire delle vostre se avete un Client tutto vostro) sia del nostro Bot Telegram @SerieTvItaly_bot e queste vengono fornite al momento della creazione dell'account API nel Bot.
Tali dati sono richiesti solo una volta e valgono per tutta la durata del vostro account, quando l'account è scaduto o non più valido verranno chieste nuovamente le credenziali automaticamente.
Il secondo file (.session) ha tutte le informazioni che servono per interagire col vostro profilo (inviare messaggi ed ottenerli, anche media) ma non vi sono riferimenti a numero di telefono o vostra password ma altre informazioni che Telegram fornisce.
Essendo un Client Alternativo potenzialmente è possibile usare Telegram anche con questo script Python, come potete vedere anche dai codici i messaggi e i file vengono inviati solo al nostro Bot e nessuna lettura di messaggi avviene fatto perché non ci interessa perché lo scopo di questo script Python è quello di contribuire al miglioramento del nostro Bot e qunidi attribuire premi maggiori.

Release files for serietvapi-bot 1.1.1.17

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for serietvapi-bot 1.1.1.17
File Size Uploaded
serietvapi_bot-1.1.1.17.tar.gz 6.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for serietvapi-bot 1.1.1.17
File Interpreter ABI Platform
serietvapi_bot-1.1.1.17-py3-none-any.whl Python 3 none any Details

Total release size: 16.2 kB

Release files / serietvapi_bot-1.1.1.17.tar.gz

Download URL serietvapi_bot-1.1.1.17.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
7f0e95f63cfac8f389d79f6e16cde25aa6bd080bd78208f533745832c4b6e2a8
BLAKE2b-256 checksum
How to use checksums
27ec8d7b6ae2e7424518ac5f8a6a125acef7fecbe061fca28c92c1e5c0b430c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.3

Release files / serietvapi_bot-1.1.1.17-py3-none-any.whl

Download URL serietvapi_bot-1.1.1.17-py3-none-any.whl
Size 10.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2bcbc831f0f6e268cf1d44708627475f0b0a316534fb93bb31926e369f83f68b
BLAKE2b-256 checksum
How to use checksums
f065581c8e44c3b3eacbf286befc956fb0747fa542e088e041bd97125ed1a983
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.3
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page