Home InfoHub Download Settings Contattaci
Home Verlihub
Verlihub & plugins
Configurazione
Azioni & Comandi
Kick & Ban
Script LUA
Trigger

PLUG-IN

VerliHub supporta anche l'uso dei plug-in . Le funzioni di queste integrazioni dell'hubsoft sono molteplici e di vario utilizzo. Buona parte di questi sono dedicati al controllo della chat e dei flood; altri servono per diverse applicazioni. Di seguito vediamo un elenco di questi plug-in:

  • forbid : consente di filtrare parole scritte sia in main chat che in PM.
  • replacer : consente di sostituire le parole digitate con altre impostate nel database del plugin. Se un utente scrive in main chat Ynhub il plugin può sostituire la parola con un altra, ad esempio Verlihub.
  • funny : è un misto tra vari plugin, una volta istallato non dirlo agli utenti dell'hub.
  • floodprot : fornisce un maggior controllo contro i tentativi di flood.
  • diakritika : consente di sostituire alcune lettere con altre (per esempio per rimuovere i caratteri polacchi o di altre lingue)
  • stats : fornisce statistiche prese dal database (per esempio sugli utenti, lo share, gli upload e le ricerche...).
  • messanger : consente di inviare messaggi ad utenti che non sono online.
  • gagrange : consente di disabilitare la main chat per tutti gli utenti che non sono registrati in un determinato range di IP.
  • iplog : crea un log degli ip che usano gli utenti e consente di visualizzare una cronologia degli ip usati da un utente anche se questo non è nell'hub.
  • chatroom : consente di impostare altre chatroom, è molto utile se si vuole creare una chat per soli Master o per soli VIP.
  • isp : consente il controllo del tipo di connessione che usa l'utente.
  • Il 'Plugin Manager'  

    Questo plugin, conosciuto anche come PlugMan, consente di gestire gli altri plugin installati; ti consente di avviarli, di visualizzarli e disattivarli. Il Plugin Manager non verrà caricato automaticamente; per avviarlo manualmente bisogna digitare:

    !plugin libplug_pi.so

    Una volta avviato il PlugMan, abbiamo a disposizione nuovi comandi che servono a gestire gli altri plugin. Vediamoli qui di seguito:

  • !lstplug : fornisce una lista dei plugin registrati.
  • !addplug [nick] -p [percorso] -d [desc] -a [autoload (0/1)] : registra un nuovo plugin. Nick è il nome abbreviato del plugin (max 8 caratteri); percorso è il percorso relativo o assoluto al plugin binario; desc è una descrizione opzionale; autoload se impostato a 1 caricherà il plugin ad ogni avvio di verlihub.
  • !delplug [nick] : cancella un plugin.
  • !onplug [nick] : attiva il plugin.
  • !offplug [nick] : disattiva il plugin.
  • !replug [nick] : riavvia il plugin, prima disattivandolo poi riattivandolo.
  • PLUG-IN  

    Con questi comandi possiamo gestire tutti i plugin che verranno elencati in seguito.

    Plugin LUA  

    Questo plugin consente l'inserimento di script LUA, ecco i comandi disponibili:

  • !lualist : fornisce una lista degli script LUA installati.
  • !luaload [script] : avvia uno script LUA.
  • !luaunload [script] : disabilita uno script LUA caricato precedentemente.
  • Plugin 'Forbid'  

    I comandi disponibili sono:

  • !lstforbid : fornisce una lista delle parole proibite.
  • !addforbid [parola] -f [flags] -C [max_class] -r [motivo del kick] : aggiunge una parola.
  • !modforbid [parola] : modifica le parole proibite già inserite utilizzando le stringhe della tabella sopra.
  • !delforbid [parola] : cancella la parola proibita.
  • Le variabili hanno le seguenti funzioni:

  • -f : puoi specificare in quale chat visualizzare il messaggio di forbid o decidere di non inviare il messaggio in OPChat. Usa la seguente tabella per il tipo di visualizzazione:
  • 1 Visualizza in main chat
  • 2 Visualizza in PM
  • 4 Notifica in OPChat
  • -C : puoi specificare la classe massima; in questo modo il plugin ignorerà tutti gli utenti di quella classe. Se impostato ad 1 ignora gli utenti registrati e le classi 2,3,4,5,10.
  • -r : puoi specificare la motivazione del kick.
  • Plugin 'Iplog'  

    I comandi disponibili sono:

  • !lastip [nick] [limite=10] : mostra gli ultimi IP in base al nick.
  • !lastnick ip [ limite=10] : mostra gli ultimi nick che hanno usto l'IP.
  • !iplog ip : mostra una cronologia degli ultimi IP memorizzati.
  • !nicklog nick : mostra una cronologia degli ultimi nick usati.
  • Plugin 'Replacer'  

    I comandi disponibili sono:

  • !getreplacer : fornisce una lista delle parole sostituite.
  • !addreplacer [parola] [parola_sost.] [livello] : aggiunge una parola da sostituire; specificando il livello, gli utenti registrati saranno immuni.
  • !delreplacer [parola] : rimuove una parola.
  • Plugin 'Messanger'  

    I comandi disponibili sono:

  • +msgsend [nick] [argomento] [nuovalinea_ messaggio] : invia un messaggio al nick che verrà visualizzato al prossimo login dell'utente. Inserisci una nuova linea tra l'argomento ed il messaggio (Alcuni client usano i tasti Ctrl+Enter).
  • Plugin 'Chatroom'  

    Il plug-in chatroom permette una gestione avanzata delle chat personalizzate; i comandi disponibili sono:

  • !lstroom : mostra la lista delle chatroom esistenti.
  • !addroom [nick] [variabili] : crea una nuova chatroom.
  • !delroom [nick] : rimuove la chatroom.
  • Di seguito vediamo la stringa nel dettaglio e le variabili per questo plugin: !addroom [nick] -CC [country_codes] -ac [min_auto_class] -AC [max_auto_class] -c [min_class] -t [“topic”]

  • [nick] : specifica il nome della chat che comparirà nella lista utenti.
  • -CC : serve per permettere l'accesso solo a chi ha lo stesso codice regionale.
  • -ac : classe minima di auto-join; quando un utente scrive in chat, questa si aprirà automaticamente dalla classe minima specificata.
  • -AC : classe massima di auto-join.
  • -c : classe minima per accedere alla chat.
  • -t : imposta il topic alla chatroom.
  • I comandi per usare le chatroom sono:

  • +invite [utente_online] [messaggio_di_invito] : invita una persona in chat.
  • +leave : lascia la chatroom.
  • +out [nick] : esclude un utente dalla chatroom.
  • Plugin 'Gagrange'  

    Ecco i comandi disponibili per questo ultimo plugin:

  • !lstgagrange : mostra i range di IP gaggati.
  • !addgagrange [ip/left_mask_bits] : aggiunge un range di IP alla lista dei gag. Esempio: 11.22.33.44/24.
  • !delgagrange [ip/left_mask_bits] : rimuove un range di IP dalla lista dei gag.

  • Creative Commons License
    Quest' opera è pubblicata sotto una Licenza Creative Commons.
    Documentazione tratta dal sito Verlihub Italia