Polski English

Rat

Zakończenie i zastąpienie

Rozwój aplikacji został zakończony ze względu na jej rosnące wymagania pamięciowe. Cóż, Ruby ma pewien narzut, jeśli chodzi o pamięć RAM. Zastąpiony został Woofie, napisanym w Node.js.

Rat był botem IRC napisanym w Ruby, podającym różne informacje i pozwalającym grać w różne kanałowe gry.

Funkcje

  • Przeliczanie walut
  • Rzucanie kostką, losowanie liczb i losowe wybieranie elementu z listy
  • Odpowiadanie różnymi ciągami znaków na inne zdefiniowane ciągi znaków, zaimplementowane to było w celu wyświetlania różnych emotikon
  • Umieszczanie na kanale twittów konkretnych użytkowników
  • Różniste gry kanałowe
  • Podawanie dodatkowych informacji o linkach z GitHuba, Reddita, Soundclouda, Spotify, Wykopu i YouTube, a także podawanie typu i rozdzielczości obrazka
  • Zapamiętywanie znaczeń poszczególnych słów
  • Witanie użytkownika przy wejściu na kanał
  • Podawanie losowej postaci z My Little Pony po wywołaniu komendy
  • Przekazywanie wiadomości użytkownikom, których aktualnie nie ma
  • Wyszukiwarka filmów na YouTube

Changelog

v1.6

W tym miejscu miał projekt przejść na rolling release, ale wiadomo, jak wyszło, a wyszło, jak zwykle.

  • Możliwość wykopania użytkownika z kanału
  • Możliwość przekazania wiadomości także użytkownikom oznaczonym jako away
  • Informację, że !poni działa tylko na query, bo ludzie tym floodowali

v1.5

v1.5.2

  • Race condition w grze polowania na kaczki
  • Wycinanie okalających białych znaków w funkcji !insult

v1.5.1

  • Wyświetlanie znaków specjalnych w twittach
  • Kaczka nie pojawiała się ponownie, jeśli w ciągu 15 minut ktoś jej nie zastrzelił
  • Komendy administracyjne

v1.5.0

  • Wrzucanie twittów różnych osób
  • Informacje o linkach z Githuba
  • Wybieranie losowe rzeczy z listy
  • Informacje o linkach ze Spotify
  • Helpery do zmiany tematu przez operatorów kanału
  • Wyszukiwarka filmów z YouTube
  • Wsparcie skróconych linków youtu.be

v1.4

  • Kolorowanie wiadomości z rosyjskiej ruletki
  • Podawanie losowych postaci z My Little Pony
  • Odwrotną rosyjską ruletkę: 5 pocisków, jedna komora pusta
  • Możliwość używania polskich znaków diakratycznych w komendzie !insult
  • Rzucanie potrójną kostką

v1.3

v1.3.1

  • Stabilność
  • Dozwolony zestaw znaków w komendzie !insult
  • Pełną listę funkcji pod !help, bo w końcu od czego jest ta strona

v1.3.0

  • Rate limiting niektórych funkcji
  • Statystyki gier, dostępne na już nieistniejącej stronie internetowej

v1.2

v1.2.1

  • Informacje o linkach z YouTube, bo Google wyłączyło stare API

v1.2.0

  • Wsparcie dla wielu sieci jednocześnie
  • Możliwość zostawienia wiadomości nieobecnemu użytkownikowi
  • Rosyjską ruletkę
  • Zauważanie różnych wzorców w uniksowym znaczniku czasu wiadomości

v1.1

  • Przelicznik walut
  • Rzucanie dwiema kośćmi
  • Rzucanie monetą
  • Wywoływanie każdego użytkownika na kanale (dostępne dla nielicznych, bo by się śmietnik zrobił)

v1.0

Pierwsza odrębna wersja, więc nie ma tutaj zbyt wiele do napisania.

Screeny