Narzędzia użytkownika

Narzędzia witryny


projects:ircbot

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
projects:ircbot [2014/08/13 21:41] dozzieprojects:ircbot [2020/02/01 23:25] (aktualna) – [IRC Bot] lucy
Linia 20: Linia 20:
 Dobrze by było cokolwiek wiedzieć o Erlangu, ale dozzie chętnie opowie i nauczy. Dobrze by było cokolwiek wiedzieć o Erlangu, ale dozzie chętnie opowie i nauczy.
  
-===== Komendy =====+===== TODO techniczne =====
  
-^ ,g <text> | Wyświetla pierwszy link z google z nazwą i opisem | +  * instalacja/konfiguracja 
-^ nick++ | zwiększa karmę dla nick | +  * daemonizacja 
-^ ,karma | wyświetla info, kto ile ma karmy | +  * ładowanie konfiguracji 
-^ ,help | wyświetla pomoc | +  * obsługa zerwanych połączeń (reconnect) 
-^ ,say <text> | mówi <text> | +  * system pluginów 
-^ ,when | wyświetla info o najbliższym spotkaniu (data z wiki) | +  * przeładowanie kodu bota na żywo 
-^ ,quit | każe botu wyjść (mods only) |+  * README i reszta dokumentacji
  
-===== Proponowane features =====+===== Proponowane funkcje =====
  
-Te poniższe wymyślił swistak35. Na razie nie wiadomo, które z nich to dobry pomysł, a które nie. Jeśli masz jakiś pomysł - edytuj wiki, ew. pingnij mnie z nim na IRC-u.+Większość poniższych wymyślił swistak35. Na razie nie wiadomo, które z nich to dobry pomysł, a które nie. Jeśli masz jakiś pomysł - edytuj wiki, ew. pingnij mnie z nim na IRC-u.
  
-<todo>kto zapłacił w tym miesiącu składkę :></todo> +   * data i agenda najbliższego przyszłego spotkania 
-<todo>nick--</todo> +   * lista trzech najbliższych autobusów nocnych z godzinami odjazdu 
-<todo>alias ,google ,g (albo lepiej na odwrot)</todo> +   * interfejs WWW dla niektórych komend (np. agendy i autobusów) 
-<todo>,w <text> (szukaj text na wiki i daj link do pierwszej odpowiedzi)</todo> +   kto zapłacił w tym miesiącu składkę 
-<todo>banowanie niektórych użytkowników od korzystania z bota</todo> +   * szukajka na wiki, zwracająca link do pierwszej odpowiedzi 
-<todo>,ping -> pong</todo> +   * blacklistowanie niektórych użytkowników (bot odmówi wykonywania komend) 
-<todo>,saychannel <text> - mówi coś na głównym kanale, z logowaniem kto mu co kazał mówić :></todo> +   * ping -> pong 
-<todo>,tweet [text] (wysyła wiadomość HS Twittera, mods only)</todo> +   * logowanie obecności ludzi na kanale 
-<todo>pobieranie wiadomości z Twittera, albo informacji o tym, że nas ktoś obserwuje</todo> +   * tweetowanie? 
-<todo>info o nowych wersjach naszych projektów na gicie?</todo> +   [[projects:wlokalu.hswro.org|wlokalu]] (stan czujników i lista osób) 
-<todo>info zmianach na hs wiki, może możliwością określenia namespace'ów</todo> +   * informowanie w czasie semi-rzeczywistym o zmianach na wiki 
-<todo>mógłby zbierać linki z irca i dać możliwość ich wyszukiwania albo wrzucać je na jakąś stronę na wiki</todo>+   * logowanie linków kanału (szukanie? publikowanie na stronie?) 
 +   * logowanie rozmów i archiwum WWW 
 +      * !lastlog, link z historią od ostatniej obecności 
 +   * [[http://lmgtfy.com|LMGTFY]] 
 +   * pobieranie wiadomości z twittera, albo informacji o tym, że nas ktoś obserwuje 
 +   * poczta z ''{public,members}@lists.hswro.org''? 
 +   * skracacz URL-i 
 +   * funkcja "sru" (ma taką [[https://bitbucket.org/dodek/klacz|ood]] z #hackerspace-pl).  
 +     * Funkcja wybitnych walorach rozrywkowych ;) 
 +     * Działa na zasadzie rosyjskiej ruletki - po wywołaniu komendy user ma 1/6 szansy na kicka 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://www.imdb.com/search/text?realm=title&field=quotes&q=hacker|IMDB]]), komiksy, anime (Inferno cop? ;-))
  
 ===== Historia ===== ===== Historia =====
Linia 54: Linia 65:
  
 ---- struct data ---- ---- struct data ----
 +projekty.kategoria   : infrastruktura
 +projekty.status      : Porzucony
 +projekty.uczestnicy 
 +projekty.data zakończenia : 
 ---- ----
  
projects/ircbot.1407966088.txt.gz · ostatnio zmienione: 2014/08/13 21:41 przez dozzie

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki