Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "MarcoBuono/Prova05"
Differenze tra le versioni 1 e 2
Versione 1 del 07/02/2011 16.27.33
Dimensione: 2744
Autore: MarcoBuono
Commento:
Versione 2 del 07/02/2011 17.10.05
Dimensione: 6150
Autore: MarcoBuono
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 55: Linea 55:
Un altro modo per usare Ubotu è chiedere ad ubotu di dire a qualcun'altro nella stanza riguardo alla risposta. Si può ottenere questo rispultato digitando: Un altro modo per usare ubotu è chiedere ad ubotu di dire a qualcun'altro nella stanza riguardo alla risposta. Si ottiene questo risultato digitando:
Linea 61: Linea 61:
Basta sostituire <nick> con il nickname della persona che a cui si vuole far dire la risposta di uboturaccontare <factoid>. <factoid> Sostituire con il factoid che si desidera utilizzare. Sostituite nick con me per farlo inviare il factoid a te stesso in un messaggio privato Basta sostituire <nick> con il nickname della persona a cui si vuole far rivolger la risposta di ubotu inerente il <factoid>. Se si inserisce il proprio nick ubotu risponderà con un messaggio privato.
Linea 63: Linea 63:
Per far rispondere ubotu nel canale, in modo che sia leggibile a tutti oltre che all'interessato, sostituire '>' con '|'
{{{
!<factoid> | <nick>
ubotu: <factoid> | <nick>
}}}
Linea 64: Linea 69:
Si possono anche suggerire nuove risposte ad ubotu:
{{{
!<factoid> is <fact>
}}}
Linea 65: Linea 74:
oppure, se una risposta non è corretta, si può sostituirla con nuove informazioni:
{{{
!no, <factoid> is <fact>
}}}
Linea 66: Linea 79:
Sostituire <factoid> con il nome della nuova risposta e <fact> con le informazioni per tale risposta. Una cosa da tenere a mente durante la creazione delle risposte predefinite è che deve puntare alla documentazione ufficiale di Ubuntu dove possibile.
Linea 67: Linea 81:
A causa del volume elevato di abusi/false/errate risposte che gli utenti hanno aggiunto al bot, l'aggiunta di risposte è attualmente limitata agli utenti registrati che hanno ottenuto l'accesso. I tentativi di modificare il bot da parte di utenti non autorizzati saranno trasmessi a # ubuntu-ops per la revisione in modo che possano essere presentate ai PO per la revisione e se del caso, verrà aggiunto.
Linea 68: Linea 83:
=== Modifica avanzata delle risposte ===
Linea 69: Linea 85:
'''<reply>'''
ubotu di default risponde alla domanda !foo > "foo is bar". Per sopprimere la parte "foo is", iniziare la domanda con <reply>.
 Example:
{{{
<Seveas> !foo is <reply> bar
<Seveas> !foo
<ubotu> bar
}}}
Linea 70: Linea 94:
e anche:

{{{
!foo is foo
!foo is also bar
}}}
Questo farà dire a ubotu:
{{{
<ubotu> foo is foo
<ubotu> bar
}}}

Questo è utilizzato principalmente per risposte che sono parzialmente 'LTR' e in parte del testo 'RTL'.

'''<alias>'''

Molti fatti hanno risposte che puntano di più a se stessi tramite alias. Per aggiungere un alias, si utilizza la parola chiave <alias>. Esempio:
{{{
<Seveas> !foo is bar
<Seveas> !bar is <alias> foo
<Seveas> !bar
<ubotu> foo is bar
}}}

Per visualizzare le informazioni alias, utilizzare - <factoid>. Tutto questo mostra che factoid è un alias di <factoid>, o l'elenco di tutti gli alias di <factoid>, a seconda dei casi.

'''<sed>'''

E' possibile modificare le risposte di Ubotu 'sed-like'. Se hai fatto un errore ma non c'e' bisogno di cancelare l'intera risposta, è possibile modificare il contenuto della risposta:
{{{
!<factoid> =~ /<regex>/<replacement>/
!<factoid> is <sed> /<regex>/<replacement>/
}}}

Il comando <sed>/=~ interpreta espressioni regolari (PCRE) per l'editing avanzato.

'''Ricercare una risposta'''

Se si è alla ricerca di un argomento specifico, ma non si ricorda quale, è possibile interrogare la banca dati delle risposte per nome dell'argomento o fatto:

{{{
!search <string>
}}}

E' possibile utilizzare * come carattere jolly.

'''Ricercare pacchetti'''

È inoltre possibile trovare informazioni su un pacchetto dei repository di Ubuntu:
{{{
!info <packagename>
!info <packagename> <ubuntu version>
}}}
Ubotu restituirà il nome del canale in cui si parla del <nomepacchetto>. Se non esiste alcuna risposta con quel nome, è possibile 'info' dal tuo messaggio.

Se si vuole trovare un pacchetto di cui si conosce solo parte del nome:
{{{
!find <string>
!find <string> <ubuntu version>
}}}

'''Messaggi privati'''

Ubotu risponde anche a messaggi privati. Non è necessario usare il '!' nei comandi inviati in messaggi privati. Risponderà così anche quando ci si rivolge ad ubotu usando il nickname di un'altro utente, per esempio:

{{{
ubotu, tell Seveas about java
ubotu: please tell nalioth about mp3
ubotu, ati > me
}}}

BR Indice()

Introduzione

Nei canali di Ubuntu, ci sono molti bot che risiedono per scopi diversi. Se si apre un canale di Ubuntu e si desidera che uno di questi sia partecipe del canale, si prega di contattare il responsabile di quel bot. I bot sono:

Ubuntulog

Bot di log di Fabio 'fabbione' Massimo di Nitto. Il suo Log si trova in http://people.ubuntu.com/~fabbione/irclogs/

LoCoBot

LoCoBot - Bot di log per i canali locoteam, di Matthias Urlichs. Il suo log si trova in http://logs.ubuntu-eu.org/freenode/

MootBot

ScribesTeam/MootBot - Bot di aiuto gestito dallo Scribesteam che risiede in # ubuntu-meeting, progettato per l'uso da parte di un presidente di una riunione.

ubottu

sviluppato sulla base della sorgente e del database ubotu 'factoid'. Gestito da jussi01

=== Ubot3`===

Sembra utilizzare la sorgente e il database di ubotu. Afferma di essere ubotu.

ubotu

  • Encyclopedia/Package search/RSS/Bugtracker/Bantracker/Meeting agenda/Fun bot; uso e istruzioni qui di seguito

ubotu è stato sviluppato da Dennis 'Seveas' Kaarsemaker fino al 28/04/2008. Era l'unico bot interattivo consentito sui canali Ubuntu. E 'stato in esecuzione supybot 0.83.1 su Ubuntu 6.06 LTS. Il codice sorgente e bugtracker può essere trovato su Launchpad.

uvirtbot

Funziona da 'bugtracker' su canali come #ubuntu-it. Basato su ubotu. Gestito da Soren Hansen.

Usare Ubotu

Ubotu è un irc bot (leggermente) intelligente. L'idea alla base di ubotu è che ricorda le risposte alle domande più frequenti e che gli utenti di #Ubuntu/#kubuntu possono facilmente richiamare quando necessario. Usare Ubotu è semplice. Per chiedere a Ubotu di richiamare una risposta, basta semplicemente digitare in #ubuntu/#kubuntu:

!<factoid>

Sostituire <factoid> con la risposta reale che si desidera richiamare. Se ubotu non ha al momento la risposta, risponderà dicendovi che non lo sa.

Un altro modo per usare ubotu è chiedere ad ubotu di dire a qualcun'altro nella stanza riguardo alla risposta. Si ottiene questo risultato digitando:

!tell <nick> about <factoid>
!<factoid> > <nick>

Basta sostituire <nick> con il nickname della persona a cui si vuole far rivolger la risposta di ubotu inerente il <factoid>. Se si inserisce il proprio nick ubotu risponderà con un messaggio privato.

Per far rispondere ubotu nel canale, in modo che sia leggibile a tutti oltre che all'interessato, sostituire '>' con '|'

!<factoid> | <nick>
ubotu: <factoid> | <nick>

Si possono anche suggerire nuove risposte ad ubotu:

!<factoid> is <fact>

oppure, se una risposta non è corretta, si può sostituirla con nuove informazioni:

!no, <factoid> is <fact>

Sostituire <factoid> con il nome della nuova risposta e <fact> con le informazioni per tale risposta. Una cosa da tenere a mente durante la creazione delle risposte predefinite è che deve puntare alla documentazione ufficiale di Ubuntu dove possibile.

A causa del volume elevato di abusi/false/errate risposte che gli utenti hanno aggiunto al bot, l'aggiunta di risposte è attualmente limitata agli utenti registrati che hanno ottenuto l'accesso. I tentativi di modificare il bot da parte di utenti non autorizzati saranno trasmessi a # ubuntu-ops per la revisione in modo che possano essere presentate ai PO per la revisione e se del caso, verrà aggiunto.

Modifica avanzata delle risposte

<reply> ubotu di default risponde alla domanda !foo > "foo is bar". Per sopprimere la parte "foo is", iniziare la domanda con <reply>.

  • Example:

<Seveas> !foo is <reply> bar
<Seveas> !foo
<ubotu> bar

e anche:

!foo is foo 
!foo is also bar

Questo farà dire a ubotu:

<ubotu> foo is foo 
<ubotu> bar

Questo è utilizzato principalmente per risposte che sono parzialmente 'LTR' e in parte del testo 'RTL'.

<alias>

Molti fatti hanno risposte che puntano di più a se stessi tramite alias. Per aggiungere un alias, si utilizza la parola chiave <alias>. Esempio:

<Seveas> !foo is bar
<Seveas> !bar is <alias> foo
<Seveas> !bar
<ubotu> foo is bar

Per visualizzare le informazioni alias, utilizzare - <factoid>. Tutto questo mostra che factoid è un alias di <factoid>, o l'elenco di tutti gli alias di <factoid>, a seconda dei casi.

<sed>

E' possibile modificare le risposte di Ubotu 'sed-like'. Se hai fatto un errore ma non c'e' bisogno di cancelare l'intera risposta, è possibile modificare il contenuto della risposta:

!<factoid> =~ /<regex>/<replacement>/
!<factoid> is <sed> /<regex>/<replacement>/

Il comando <sed>/=~ interpreta espressioni regolari (PCRE) per l'editing avanzato.

Ricercare una risposta

Se si è alla ricerca di un argomento specifico, ma non si ricorda quale, è possibile interrogare la banca dati delle risposte per nome dell'argomento o fatto:

!search <string>

E' possibile utilizzare * come carattere jolly.

Ricercare pacchetti

È inoltre possibile trovare informazioni su un pacchetto dei repository di Ubuntu:

!info <packagename>
!info <packagename> <ubuntu version>

Ubotu restituirà il nome del canale in cui si parla del <nomepacchetto>. Se non esiste alcuna risposta con quel nome, è possibile 'info' dal tuo messaggio.

Se si vuole trovare un pacchetto di cui si conosce solo parte del nome:

!find <string>
!find <string> <ubuntu version>

Messaggi privati

Ubotu risponde anche a messaggi privati. Non è necessario usare il '!' nei comandi inviati in messaggi privati. Risponderà così anche quando ci si rivolge ad ubotu usando il nickname di un'altro utente, per esempio:

ubotu, tell Seveas about java
ubotu: please tell nalioth about mp3
ubotu, ati > me

Ulteriori risorse

  • Risorsa 1
  • Risorsa 2


CategoryNuoviDocumenti