lezzo.org/secretwiki/bots.org

39 lines
1.7 KiB
Org Mode
Raw Permalink Normal View History

2022-06-02 21:29:31 +01:00
#+INCLUDE: header.org
* *~* Bots
Lezzo ospita una miriade di software e fra questi vi sono due bot,
*lamamma* e *lacugina*, che rispettivamente dialogano attraverso irc e
matrix rispettivamente.
I due bot accettano ogni invito ad entrare in una stanza e riconoscono
come comando ogni parola preceduta da "!", come ad esempio "!help".
Puoi ottenere più informazioni riguardo ad un comando scrivendo !<comando>
help. I comandi riconosciuti al momento sono:
- !alert: imposta un promemoria
- !asino: l'asino di Buridano
Ogni messaggio che compare in una stanza irc (quindi anche ogni stanza
che ha plumb su matrix) viene analizzato da lamamma:
- se il messaggio inizia con uno dei comandi riconosciuti, questo
comando viene inserito nella coda di lavoro di tutto il software di lezzo
- altrimenti il messaggio viene scartato
Da questo si evince che il software de lamamma non contiene alcuna
logica per rispondere ai messaggi, così come anche lacugina.
2022-06-04 09:27:53 +01:00
Per matrix il funzionamento è simile, ma i messaggi non vengono
analizzati da lacugina bensì da un appservice che cattura ogni
messaggio non criptato.
2022-06-02 21:29:31 +01:00
La risposta ad ognuno dei messaggi validi verrà elaborata da almeno
uno dei vari software di lezzo e comparirà eventualmente nella coda di
lavoro, dalla quale verrà inoltrata da lacugina o da lamamma nella
stanza più adeguata.
** Funzioni aggiuntive de lamamma
Ogni link che compare in qualsiasi messaggio nelle stanze in cui è
presente la mamma viene salvato di questo link verranno archiviati
vari snapshots, tramite archivebox.
** Funzioni aggiuntive de lacugina
Lezzo ospita un client telegram che analizza vari canali telegram alla
ricerca delle info per la prossima festa. Le info vengono inoltrate da
2022-06-02 22:01:38 +01:00
lacugina sulla stanza #fucktelegram di matrix.