Skip to content

Latest commit

 

History

History
131 lines (85 loc) · 4.3 KB

README.pl-PL.md

File metadata and controls

131 lines (85 loc) · 4.3 KB

Testshoter Discord Bot

GitHub stars GitHub license Twitter

Przegląd

Bot Discord wysyłający treść pytań i odpowiedzi do testów na testportal'u

Ważne

Najważniejsze informacje:

  • bot nie wysyła poprawnych odpowiedzi do testów, a jedynie treść pytań i odpowiedzi
  • bot nie jest niewidoczny, nauczyciel widzi go jako puste pole w wynikach, ale jeśli nie jest zaznajomiony z technologią, nie zrozumie tego, przykład https://i.imgur.com/B9fE0gP.png
  • jeśli w teście jest otwarte pytanie, na które odpowiedź jest wymagana, bot się zatrzyma

Komendy

  • Aby rozpocząć wykonywanie zrzutów ekranu testu
>test (testportal_test_link)

przykład: >test https://www.testportal.pl/exam/LoadTestStart.html?t=565CaL1WT4UZ

  • Aby sprawdzić czy bot jest aktualny
>version
  • Aby wyświetlić pomoc
>help
  • Aby wyświetlić najważniejsze informacje
>important
  • Aby wyświetlić najważniejsze informacje po Polsku
>wazne

Instalacja i uruchamianie

Instrukcja w języku angielskim na stronie wiki

Wymagania wstępne

Upewnij się, że zainstalowałeś wszystkie wymagania wstępne:

Pobieranie Testshoter'a

Istnieje kilka sposobów na pobranie Testshotera:

Klonowanie repozytorium

Zalecanym sposobem uzyskania Testshoter jest użycie Git'a do bezpośredniego sklonowania repozytorium:

git clone https://github.com/fhodun/testshoter

Spowoduje to sklonowanie najnowszej wersji repozytorium Testshoter do folderu testshoter.

Pobieranie repozytorium

Innym sposobem na pobranie Testshotera jest pobranie kopii zip z GitHub'a

Tworzenie i dodawanie tokena Discord

Utwórz nową aplikację Discorda i w menu wybierz bota używając tego przycisku. Skopiuj Token, otwórz plik .env.example i wklej token w miejsce <your-token-here>, następnie zmień nazwę tego pliku na.env i zapisz.

Zapraszanie bota

Aby dodać bota do serwera, przejdź tutaj i wybierz swoją aplikację. W menu wybierz OAuth2, wybierz bot, w tabeli poniżej wybierz Wyślij wiadomości, Menage Messages, Embed links, Attach Files, następnie otwórz wygenerowany linku w przeglądarce i wybierz serwer.

Instalowanie wymaganych pakietów

Zainstaluj wymagane pakiety w terminalu:

npm install

Uruchamianie bota

Uruchom bota w terminalu:

npm start

Pozdrowienia

Podziękowania dla gbaransky za jego wkład w projekt.
Inspiracja i pomysł zaczerpnięte z arekminajj/testportal-discord-bot.

Licencja i wyłączenie odpowiedzialności

Wydany na licencji GNU GPL-3.0.
Stworzone w celach edukacyjnych.
Autor nie ponosi żadnej odpowiedzialności za jakiekolwiek szkody, które mogą wyniknąć z korzystania z tego oprogramowania.