Home Homebrew Rilasciato NX-ScreenUploader v0.2.0: l’upload automatico di screenshot Switch su Telegram e...

[Scena Switch] Rilasciato NX-ScreenUploader v0.2.0: l’upload automatico di screenshot Switch su Telegram e Discord in pochi secondi

131
3

Pubblicato un rapido aggiornamento per NX-ScreenUploader, il pratico sysmodule dedicato alla console Nintendo Switch che consente di inviare automaticamente screenshot e video catturati dalla console verso servizi esterni come Telegram, Discord o ntfy.sh.

Questo strumento è pensato per chi utilizza una console modificata e vuole condividere rapidamente i propri contenuti multimediali senza dover estrarre la scheda SD o ricorrere ad applicazioni aggiuntive.

Con questa nuova versione, il progetto introduce una funzionalità particolarmente utile: la possibilità di recuperare automaticamente i nuovi elementi aggiunti all’album della console.

Grazie a questo miglioramento, NX-ScreenUploader diventa ancora più efficiente nel rilevare screenshot e video appena creati, garantendo un flusso di caricamento più completo e affidabile verso i servizi configurati dall’utente.

Pur trattandosi di un update rapido e mirato, l’aggiunta rafforza l’obiettivo principale del sysmodule, ovvero rendere il processo di condivisione il più semplice e automatizzato possibile.

Caratteristiche

  • Carica automaticamente gli screenshot e le registrazioni dello schermo catturati su Nintendo Switch.
  • Supporta più destinazioni di upload: Telegram, Discord e ntfy.sh.
  • Supporta URL personalizzati per la Telegram Bot API (utile per reverse proxy).
  • Supporta un intervallo personalizzato per il controllo delle nuove catture.
  • Utilizza meno memoria rispetto al progetto originale (da ~1,852 MB a ~1,339 MB).
  • Nessun crash fatale aprendo nxmenu in modalità applet insieme ad altri sysmodule.

Preparazione delle destinazioni

Telegram

Per utilizzare Telegram è necessario creare un bot dedicato, che invierà automaticamente le catture dello schermo all’account selezionato.

  1. Creare un nuovo bot su Telegram scegliendo nome e username a piacere, quindi annotare l’API Token fornito.
  2. Inviare un qualsiasi messaggio al bot dal proprio account Telegram, così da generare un aggiornamento.
  3. Aprire nel browser l’indirizzo: https://api.telegram.org/bot<bot-token>/getUpdates. Verrà mostrato il messaggio inviato in precedenza. Annotare il chat ID, visibile nel campo .result[0].message.chat.id.

ntfy.sh

ntfy.sh è un servizio di notifiche basato su HTTP, utilizzabile tramite l’istanza pubblica oppure tramite un’installazione privata.

I topic sono pubblici per impostazione predefinita: chiunque conosca il nome può inviare o ricevere notifiche. Per motivi di sicurezza è consigliato scegliere un nome difficile da indovinare o proteggerlo tramite un access token.

  1. Scegliere un nome univoco e non immediato per il topic (ad esempio: my-switch-captures-abcdefg).
  2. (Opzionale) Creare un access token tramite la pagina ntfy.sh/account.
  3. Iscriversi al topic tramite l’app mobile di ntfy o l’interfaccia web, ad esempio: https://ntfy.sh/my-switch-captures-abcdefg.

Discord

Per utilizzare Discord è necessario creare un’applicazione e un bot dedicato. Il bot si occuperà di inviare le catture direttamente in un canale del server.

La procedura richiede qualche passaggio in più rispetto alle altre piattaforme.

  1. Seguire la guida “Creating a Bot Account” per ottenere il Bot Token e invitare il bot nel proprio server, assicurandosi di assegnargli almeno il permesso “Inviare messaggi”.
  2. Recuperare il Channel ID del canale in cui verranno inviate le catture: abilitare la Modalità Sviluppatore nelle impostazioni di Discord, fare clic con il tasto destro sul canale desiderato e selezionare “Copia ID canale”.

Installazione

Dopo aver configurato almeno una destinazione di upload, è possibile procedere con l’installazione del sysmodule sulla Nintendo Switch.

  1. Scaricare l’ultima release e estrarne il contenuto.
  2. Copiare il file config/NX-ScreenUploader/config.ini.template in config/NX-ScreenUploader/config.ini.
  3. Modificare il file config.ini in base alle destinazioni scelte:
    • Telegram: Impostare telegram = true nella sezione [general], quindi inserire bot_token e chat_id nella sezione [telegram].
    • ntfy.sh: Impostare ntfy = true nella sezione [general], quindi configurare topic e, se necessario, token nella sezione [ntfy].
    • Discord: Impostare discord = true nella sezione [general], quindi definire bot_token e channel_id nella sezione [discord].
      • È possibile abilitare più destinazioni contemporaneamente.
  4. Copiare tutti i file della release nella root della scheda SD della Nintendo Switch.

Changelog

  • Aggiunta la funzionalità per recuperare i nuovi elementi dell’album by @sakarie9 in #3

Download: NX-ScreenUploader v0.2.0

Download: Source code NX-ScreenUploader v0.2.0

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch

Vedi altri prodotti Nintendo Switch

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-06-12 / Link di affiliazione / Immagini da Amazon Product Advertising API

3 Commenti

    • Ciao! Questo è un classico intoppo con Telegram Bot API (capita a tutti, non sei solo tu).
      L’output vuoto {“ok”:true,”result”:[]} significa semplicemente che il tuo bot non ha ancora ricevuto nessun messaggio da nessuno. Telegram restituisce gli “updates” (messaggi, comandi, ecc..) solo dopo che qualcuno ha interagito con il bot. Senza interazione = result vuoto = niente chat.id visibile.
      Apri Telegram sul telefono/PC
      Cerca il tuo bot (quello che hai creato con @BotFather, tipo @NomeBot).
      Inizia una conversazione privata con il bot Premi Start (se appare il bottone)
      Oppure scrivi qualsiasi cosa: /start, “ciao”, “test”, un emoji… basta inviare almeno un messaggio al bot.

      Aspetta 5–10 secondi (a volte Telegram impiega un attimo)
      Ricarica la pagina getUpdates
      Torna sul browser e ricarica: https://api.telegram.org/botIL_TUO_TOKEN/getUpdates
      Ora dovresti vedere qualcosa del genere:

      {
      “ok”: true,
      “result”: [
      {
      “update_id”: 123456789,
      “message”: {
      “message_id”: 1,
      “from”: { … },
      “chat”: {
      “id”: 123456789, ← ECCO IL TUO chat.id (positivo per chat privata)
      “first_name”: “TuoNome”,
      “type”: “private”
      },
      “date”: 17365xxxx,
      “text”: “ciao”
      }
      }
      ]
      }
      → Copia il numero in “chat”: { “id”: XXXXXXX }
      È un numero positivo (tipo 8-10 cifre) per la chat privata con te.
      Inseriscilo nel config di NX-ScreenUploader
      Sulla SD della Switch, apri /config/NX-ScreenUploader/config.ini
      Nella sezione [telegram] metti:
      telegram_bot_token = IL_TUO_TOKEN
      telegram_chat_id = 123456789 ← proprio questo numero

      Riavvia la Switch (o ricarica il sysmodule se usi un tool tipo sysmodules manager)
      Fai uno screenshot/video → dovrebbe arrivare subito su Telegram

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.