kutzowsky / BlabPrezent

Bot obsługujący loterię prezentową w pewnym serwisie mikroblogowym.
GNU Affero General Public License v3.0
2 stars 1 forks source link

BlabPrezent

Bot obsługujący loterię prezentową w pewnym serwisie mikroblogowym.

Ogólne zasady loterii

Zasady zbliżone są do szkolnej loterii mikołajkowej:

  1. Chętni zgłaszają się do zabawy pisząc odpowiednią wiadomośc do bota.
  2. Drugą fazą jest losowanie kto komu kupuje prezent.
  3. Powiadomienie uczestników o wynikach losowania.
  4. Uczestnicy potwierdzają wysłanie/odebranie przesyłki pisząc odpowiednią wiadomośc do bota.
  5. Olbrzymia radość z otrzymanych prezentów.

Jak uruchomić?

Program

Źródła są w katalogu src: cd src

pip install -r requirements.txt

Na podstawie configuration.toml.sample stworzyć configuration.toml

Uruchomić bp.py z odpowiednim parametrem, np python bp.py bot

Testy

cd src

pip install -r requirements-dev.txt

pytest

Więcej informacji