Plugin Minecraft AntiSpam

Informazioni su AntiSpam e i server dove e stato trovato

🔌 Informazioni su AntiSpam

AntiSpam è un plugin Minecraft che monitora l’attività della chat e aiuta a mantenere pulita la chat del server rilevando messaggi ripetuti o simili, flood, parole bloccate e altri comportamenti indesiderati in chat. È modulare (le funzionalità possono essere abilitate o disabilitate) e offre sia archiviazione locale (SQLite) sia supporto MySQL per configurazioni più grandi e integrazione web.

🎯 Scopo

AntiSpam è pensato per amministratori di server e team di moderazione che hanno bisogno di rilevamento e gestione automatici degli abusi in chat: spam, caratteri ripetuti, invio rapido di messaggi in flood e parole in blacklist. Fornisce anche strumenti per raccogliere segnalazioni e consultare la cronologia delle punizioni.

⚙️ Funzionalità

  • Rilevamento di messaggi ripetuti o molto simili.
  • Protezione anti-flood (limiti alla frequenza dei messaggi e controlli sulle ripetizioni eccessive di caratteri).
  • Blacklist di parole bloccate completamente configurabile.
  • Sistema automatico di punizioni con trigger configurabili e comandi personalizzati per le punizioni.
  • ID univoci delle punizioni per tracciare e cercare le azioni.
  • Sistema intelligente di segnalazione chat che salva i messaggi recenti per la revisione dello staff.
  • Integrazione opzionale con pannello web (richiede MySQL) per visualizzare punizioni, log e segnalazioni.
  • Supporto multilingua (inglese, ceco, tedesco) e messaggi configurabili.
  • Supporto ai webhook di Discord per le notifiche.

🧩 A chi è rivolto

  • Server Survival / SMP che vogliono una moderazione automatica della chat.
  • Server pubblici con comunità attive in cui spam e pubblicità sono un problema.
  • Server che vogliono un registro delle punizioni e delle segnalazioni chat accessibile via web.

🏗️ Esempi d’uso

  • Silenziare automaticamente o eseguire un comando di punizione dopo che un giocatore ripete più volte parole bloccate.
  • I membri dello staff aprono una segnalazione creata tramite il plugin e visualizzano la chat recente salvata per avere contesto.
  • Gli amministratori cercano la cronologia delle punizioni tramite ID univoco per verificare o annullare azioni.

⌨️ Comandi

ComandoDescrizionePermessoAccesso
/antispam reloadRicarica la configurazione del plugin e i file della lingua.antispam.reloadAdmin
/antispam check <ID>Mostra informazioni dettagliate su una punizione tramite il suo ID univoco.antispam.checkAdmin
/chatreport <player>Crea una segnalazione chat per un giocatore (salva i messaggi recenti per lo staff).antispam.chatreportGiocatore
/chatreportlogsMostra le segnalazioni chat recenti.antispam.adminAdmin

Nota: sopra sono elencati solo i comandi confermati nelle fonti ufficiali del progetto.

🔐 Permessi

PermessoDescrizionePredefinito
antispam.reloadConsente l’uso del comando /antispam reload.non specificato
antispam.checkConsente l’uso del comando /antispam check <ID>.non specificato
antispam.chatreportConsente di creare segnalazioni chat.non specificato
antispam.adminAccesso a segnalazioni, ricerca punizioni e funzionalità amministrative.non specificato
antispam.bypassBypassa tutti i controlli di AntiSpam.non specificato
antispam.notifyRiceve notifiche relative al plugin (aggiornamenti/notifiche).non specificato
antispam.punishnotifyRiceve notifiche quando un giocatore viene punito automaticamente.non specificato

⚙️ Installazione

📥 Configurazione

  • Scarica il JAR ufficiale del plugin e posizionalo nella directory plugins/ del tuo server.
  • Riavvia il server e verifica nei log della console che il plugin venga caricato.
  • Per le funzionalità del pannello web, configura un database MySQL e abilita l’integrazione web nella configurazione del plugin.

📦 Dipendenze

  • Non sono documentate dipendenze esterne obbligatorie da altri plugin. MySQL è richiesto solo per il pannello web; SQLite è supportato nativamente.

🧾 Configurazione

  • Il plugin usa un config.yml per le impostazioni (attivazione/disattivazione delle funzionalità, limiti, ritardi, punizioni, impostazioni del database).
  • Sono forniti file della lingua che possono essere modificati.

🧠 Note tecniche

  • Archiviazione: SQLite integrato per server singoli; MySQL supportato e richiesto per il pannello web.
  • Design modulare: le protezioni individuali (spam, flood, parole bloccate, segnalazioni, pannello web, webhook Discord) possono essere abilitate/disabilitate.
  • ID univoci delle punizioni vengono generati per ogni azione registrata, per facilitare ricerca e auditing.

🤝 Quando questo plugin è utile

Se hai bisogno di una moderazione della chat automatizzata e configurabile, con punizioni registrabili e accesso web opzionale a log e segnalazioni, AntiSpam offre un sistema modulare adatto a piccoli server e a reti più grandi che richiedono dati supportati da MySQL e un’interfaccia web remota.

Server con il plugin AntiSpam

La pagina del plugin AntiSpam mostra su quali server il monitoraggio ha trovato questo plugin, con quali piattaforme e versioni compare.

I plugin possono aggiungere comandi, economia, protezione, diritti di accesso, minigiochi, integrazioni o altre meccaniche. Il ruolo effettivo di AntiSpam dipende dalla configurazione del singolo server.

I dati vengono generati automaticamente dalle risposte tecniche dei server. Se un server nasconde l'elenco dei plugin, potrebbe non comparire in questa sezione anche se usa AntiSpam.

Usa l'elenco dei server con AntiSpam per confrontare i progetti, verificare le versioni compatibili o trovare esempi di utilizzo del plugin su server pubblici.