projects:ircbot
Różnice
Różnice między wybraną wersją a wersją aktualną.
| Poprzednia rewizja po obu stronachPoprzednia wersjaNowa wersja | Poprzednia wersja | ||
| projects:ircbot [2014/08/14 10:33] – dozzie | projects:ircbot [2020/02/01 23:25] (aktualna) – [IRC Bot] lucy | ||
|---|---|---|---|
| Linia 22: | Linia 22: | ||
| ===== TODO techniczne ===== | ===== TODO techniczne ===== | ||
| + | * instalacja/ | ||
| * daemonizacja | * daemonizacja | ||
| * ładowanie konfiguracji | * ładowanie konfiguracji | ||
| + | * obsługa zerwanych połączeń (reconnect) | ||
| + | * system pluginów | ||
| + | * przeładowanie kodu bota na żywo | ||
| + | * README i reszta dokumentacji | ||
| ===== Proponowane funkcje ===== | ===== Proponowane funkcje ===== | ||
| Linia 30: | Linia 35: | ||
| * data i agenda najbliższego przyszłego spotkania | * data i agenda najbliższego przyszłego spotkania | ||
| + | * lista trzech najbliższych autobusów nocnych z godzinami odjazdu | ||
| + | * interfejs WWW dla niektórych komend (np. agendy i autobusów) | ||
| * kto zapłacił w tym miesiącu składkę | * kto zapłacił w tym miesiącu składkę | ||
| * szukajka na wiki, zwracająca link do pierwszej odpowiedzi | * szukajka na wiki, zwracająca link do pierwszej odpowiedzi | ||
| Linia 36: | Linia 43: | ||
| * logowanie obecności ludzi na kanale | * logowanie obecności ludzi na kanale | ||
| * tweetowanie? | * tweetowanie? | ||
| - | * [[projects: | + | * [[projects: |
| * informowanie w czasie semi-rzeczywistym o zmianach na wiki | * informowanie w czasie semi-rzeczywistym o zmianach na wiki | ||
| * logowanie linków z kanału (szukanie? publikowanie na stronie?) | * logowanie linków z kanału (szukanie? publikowanie na stronie?) | ||
| + | * logowanie rozmów i archiwum WWW | ||
| + | * !lastlog, link z historią od ostatniej obecności | ||
| * [[http:// | * [[http:// | ||
| + | * pobieranie wiadomości z twittera, albo informacji o tym, że nas ktoś obserwuje | ||
| + | * poczta z '' | ||
| + | * skracacz URL-i | ||
| + | * funkcja " | ||
| + | * Funkcja o wybitnych walorach rozrywkowych ;) | ||
| + | * Działa na zasadzie rosyjskiej ruletki - po wywołaniu komendy user ma 1/6 szansy na kicka z kanału (ew. w wersji hardcore szansa rośnie z każdą iteracją). | ||
| + | * Można też czekać, aż zgłosi się sześciu userów, po czym wywalić jednego z kanału | ||
| + | * zwracanie losowego cytatu z dowolnego źródła, jak fortunes, czy też filmy (np. baza [[http:// | ||
| ===== Historia ===== | ===== Historia ===== | ||
| Linia 48: | Linia 65: | ||
| ---- struct data ---- | ---- struct data ---- | ||
| + | projekty.kategoria | ||
| + | projekty.status | ||
| + | projekty.uczestnicy | ||
| + | projekty.data zakończenia : | ||
| ---- | ---- | ||
projects/ircbot.1408012421.txt.gz · ostatnio zmienione: przez dozzie
