14 socials integration #34

Merged
Nunzi99 merged 12 commits from 14-socials-integration into main 2025-10-20 16:56:11 +02:00
2 changed files with 4 additions and 4 deletions
Showing only changes of commit 41503dc56b - Show all commits

View File

@@ -5,6 +5,7 @@
# https://makersuite.google.com/app/apikey
Berack96 commented 2025-10-19 16:11:21 +02:00 (Migrated from github.com)
Review

Vanno bene le chiavi di provider diversi, ma non è da fare in questa PR.
Fai un branch nuovo in cui ci sono queste modifiche

Vanno bene le chiavi di provider diversi, ma non è da fare in questa PR. Fai un branch nuovo in cui ci sono queste modifiche
GOOGLE_API_KEY=
###############################################################################
# Configurazioni per gli agenti di mercato
###############################################################################

View File

@@ -59,18 +59,17 @@ class ChanWrapper(SocialWrapper):
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore
if not thread_description:
continue
# una lista di dizionari conteneti le risposte al thread principale, sono strutturate similarmente al thread, di queste ci interessano i seguenti campi:
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore
# - "now": la data di creazione della risposta tipo "MM/GG/AA(day)hh:mm:ss", ci interessa solo MM/GG/AA
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore
# - "name": il nome dell'utente
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore
# - "com": il commento della risposta, possono contenere anche elementi di formattazione html che saranno da ignorare
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore
# una lista di dizionari conteneti le risposte al thread principale, sono strutturate similarmente al thread
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore
response_list = thread.get('last_replies', [])
comments_list: list[SocialComment] = []
for i, response in enumerate(response_list):
if i >= MAX_COMMENTS: break
# la data di creazione della risposta tipo "MM/GG/AA(day)hh:mm:ss", ci interessa solo MM/GG/AA
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore
time = self.__time_str(response['now'])
# il commento della risposta, può contenere anche elementi di formattazione html che saranno da ignorare
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore
comment = self.__unformat_html_str(response.get('com', ''))
if not comment:
continue
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore
Berack96 commented 2025-10-19 16:18:28 +02:00 (Migrated from github.com)
Review

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile
Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore

Pulire il file che ha troppi commenti, in modo da rendere il codice più leggibile Rimuovere inoltre la quantità di try non necessaria, dato che se l'API ha dei problemi non voglio che mi restituisca un oggetto vuoto, ma voglio l'errore