21/04/12 19:37
lumo
Salve, vorrei scrivere un bot irc per la chat del sito.
Principalmente perché è nata la necessità di fare un'indagine statistica sul numero di utenti, ma posso aggiungerci molte funzionalità(così su due piedi, url minimizer, redirect o search nel sito, log, log delle frasi divertenti, kick di un utente con votazione, e se ne avete altre potete aggiungerle).
Per questo, siccome il bot dovrebbe runnare sempre, volevo chiedere agli admin se è possibile che venga hostato direttamente sul server ospitante questo sito.
Pensavo di scriverlo in python(che gira facilmente su un server linux) ma se avete preferenze per un linguaggio dite pure.
Ovviamente renderò open source il sorgente.
Ultima modifica effettuata da lumo 21/04/12 19:38
aaa
22/04/12 9:57
Thejuster
Ultima modifica effettuata da Thejuster 22/04/12 9:58
22/04/12 18:06
lumo
Visto che in chat ci sono state un po' di idee per il bot e ognuno se ne viene fuori con la sua implementazione(C#, haskell, python,....) pensavo che sarebbe divertente fare una piccola sfida.
Chi scrive il bot migliore(migliore deciso dagli admin o moderatori o magari anche dai membri non partecipanti) ha la possibilità di hostarlo.
Sarebbe un buon riscaldamento in vista dello Stallman che ne pensate?
aaa
22/04/12 20:33
crybot
io partecipo volentieri, lo programmero` in C# ed effettuero` il port su linux con Mono.
aaa
23/04/12 10:02
Thejuster
sarebbe fantastico
Pierotofy IRC BOT Contest
23/04/12 18:36
lumo
Chiarisco un attimo le cose allora, assumendo che tutti sappiano cos'è un bot
1) Il bot può essere scritto in qualsiasi linguaggio, a patto che funzioni su windows(altrimenti nada upload sul server dello zio piero)
2) Il bot non deve intasare la rete e non deve avere problemi di sicurezza per ovvi motivi
3) Per provare il bot non andate sul server IRC del sito perchè crea scompiglio, andate invece su irc.azzurra.org:6667 e trovate un canale non usato(basta fare join #nomecanale per crearne uno nuovo temporaneo) e fate lì i vostri test. E' anche più comodo perchè il vostro bot sarà operatore della chatroom.
4) Penso che tutti siano d'accordo sul fatto che, oltre alla funzionalità, si debba valutare anche la struttura e la pulizia del codice(in particolare, un bot dovrebbe avere la possibilità di aggiungerci funzionalità senza troppo sforzo).
L'unica cosa su cui sono indeciso è il tempo da concedere alla realizzazione, quindi scrivete le vostre opinioni.
Ah e se ci leggi piero, dacci un segno lol.
Ultima modifica effettuata da lumo 23/04/12 20:28
aaa
23/04/12 20:25
pierotofy
Modificherei il punto 1) visto che il bot deve girare su Windows Server 2003.