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

Zarządca

Chętni do pomocy

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

Komendy

,g <text> Wyświetla pierwszy link z google z nazwą i opisem
nick++ zwiększa karmę dla nick
,karma wyświetla info, kto ile ma karmy
,help wyświetla pomoc
,say <text> mówi <text>
,when wyświetla info o najbliższym spotkaniu (data z wiki)
,quit każe botu wyjść (mods only)

Proponowane features

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.

<todo>kto zapłacił w tym miesiącu składkę :></todo> <todo>nick–</todo> <todo>alias ,google ,g (albo lepiej na odwrot)</todo> <todo>,w <text> (szukaj text na wiki i daj link do pierwszej odpowiedzi)</todo> <todo>banowanie niektórych użytkowników od korzystania z bota</todo> <todo>,ping → pong</todo> <todo>,saychannel <text> - mówi coś na głównym kanale, z logowaniem kto mu co kazał mówić :></todo> <todo>,tweet [text] (wysyła wiadomość z HS Twittera, mods only)</todo> <todo>pobieranie wiadomości z Twittera, albo informacji o tym, że nas ktoś obserwuje</todo> <todo>info o nowych wersjach naszych projektów na gicie?</todo> <todo>info o zmianach na hs wiki, może z możliwością określenia namespace'ów</todo> <todo>mógłby zbierać linki z irca i dać możliwość ich wyszukiwania albo wrzucać je na jakąś stronę na wiki</todo>

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.1407959056.txt.gz · ostatnio zmienione: 2014/08/13 19:44 przez dozzie

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki