morrolinux / subito-it-searcher

searcher for subito.it
98 stars 36 forks source link

Non riesco a collegare il bot con telegram #27

Open Aaron299 opened 1 year ago

Aaron299 commented 1 year ago

Ho seguito tutti i passaggi, inserito il token e il chat id, ho controllato anche il telegram_api_credentials, e tutti i dati sono corretti, ma su telegram non compare nulla.

giaaaacomo commented 1 year ago

idem!

ottomano commented 1 year ago

Ho capito come fare.

token: il token completo ottenuto da Botfather (es. 32848249748:BBLmzFxcWzA_WWzl1LKP4bJBynEEYCz4-5T) chatid: @NomeCanale (in cui ci sono io utente e il bot come admin)

perronet commented 1 year ago

Non vorrei che avessero cambiato qualcosa dal lato di Telegram... Vi è spuntato qualche errore quando avete runnato pyhton3 subito-searcher.py --addtoken [YOUR_API_TOKEN] --addchatid [YOUR_CHANNEL_NAME]? Oppure errori nel momento in cui vi arriva una notifica?

Comunque adesso provo a fare il setup da zero e vedo se mi da problemi anche a me (scusate, è un po' che non tocco questo progetto :wink:).

perronet commented 1 year ago

A me sta funzionando senza problemi col nome del canale come chat id "@subito_it_test"

Vi pasto i comandi esatti che ho usato:

python3 subito-searcher.py --addtoken "6168613223:oij9JDXXlipj92jDj0j90JFWO292" --addchatid "@subito_it_test"
python3 subito-searcher.py --add Auto --url https://www.subito.it/annunci-italia/vendita/usato/\?q\=auto
python3 subito-searcher.py --add Iphone --url https://www.subito.it/annunci-italia/vendita/usato/\?q\=iphone
python3 subito-searcher.py --add ScarpeMaxMin --url https://www.subito.it/annunci-italia/vendita/usato/\?q\=auto --minPrice 10 --maxPrice 150
python3 subito-searcher.py --daemon --delay 10

(Ovviamente il token non é quello vero!)

perronet commented 1 year ago

Se volete semplicemente testate se il bot riceve messaggi potete mandare del testo così: https://api.telegram.org/bot[bot_token_code]/sendMessage?chat_id=[chat_id_code]&text=prova (usando il vostro chat id e il token)

Per esempio io ho fatto: https://api.telegram.org/bot6168613223:kijijSDJO878DJopwkosa/sendMessage?chat_id=@subito_it_test&text=Ciao

Aaron299 commented 1 year ago

Ma creare un piccolo video tutorial per neofiti no eh

pakoS90 commented 11 months ago

qualcuno è riuscito a collegarlo alla fine? io ci sto provando ma nella prova mi compare questo messaggio di errore

{"ok":false,"error_code":404,"description":"Not Found"}

qualcuno da discord che mi puo aiutare grazie

Kqppah commented 6 months ago

@pakoS90 ciao, alla fine hai trovato una soluzione? se io faccio la prova con il link che indicano sopra il messaggio "prova" arriva, ma le notifiche dei prodotti che ho in tracking no. Edit: non appena ho scritto questo post il bot ha iniziato improvvisamente a inviare le notifiche lol

ieraora commented 2 months ago

A me ha funzionato con --addchatid "-10000....."