Narzędzia użytkownika

Narzędzia witryny


projects:ircbot

To jest stara wersja strony!


IRC Bot

Opis projektu

Kanał HS-owy bez IRC bota? IRC bot musi być :) Najlepszy do tego będzie Erlang (z biblioteką ealirc), bo:

  • działa
  • przeładowanie kodu bez restartowania bota
  • kod bota będzie ładniejszy

Kod źródłowy bota: haircut (Hackerspace Approved IRC Uber Tool)

Zarządca

Chętni do pomocy

Dobrze by było cokolwiek wiedzieć o Erlangu, ale dozzie chętnie opowie i nauczy.

TODO techniczne

  • instalacja/konfiguracja
  • daemonizacja
  • ładowanie konfiguracji
  • przeładowanie kodu bota na żywo
  • README i reszta dokumentacji

Proponowane funkcje

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.

  • data i agenda najbliższego przyszłego spotkania
  • kto zapłacił w tym miesiącu składkę
  • szukajka na wiki, zwracająca link do pierwszej odpowiedzi
  • blacklistowanie niektórych użytkowników (bot odmówi wykonywania komend)
  • ping → pong
  • logowanie obecności ludzi na kanale
  • tweetowanie?
  • wlokalu (stan czujników i lista osób)
  • informowanie w czasie semi-rzeczywistym o zmianach na wiki
  • logowanie linków z kanału (szukanie? publikowanie na stronie?)

Historia

Projekt kiedyś należał do użytkownika swistak35, ale długo w nim się nic nie działo, a swistak35 się nie pojawia na spotkaniach. Projekt został przejęty przez dozziego.

Repozytorium ze starym botem w Haskellu: hsbot

projects/ircbot.1408014840.txt.gz · ostatnio zmienione: 2014/08/14 11:14 przez dozzie

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki