Skip to content
This repository has been archived by the owner on Feb 20, 2021. It is now read-only.

Latest commit

 

History

History
38 lines (26 loc) · 1.32 KB

README.md

File metadata and controls

38 lines (26 loc) · 1.32 KB

Botner

Logo

Discord bot pro fakultní server FIT ČVUT

Co bot vlastně umí

Authentikace

Pro přístup do školních kanálů je potřeba se nejdříve přihlásit přes školní OAuth server. K tomu slouží autentikační zpráva v kanálu #welcome. Po úspěšném přihlášení vám bude přidělena role @Authenticated a získáte přístup k výběru volitelných rolí, které odemykají školní a jiné kanály.

Ankety

Bot umí vytvářet ankety v následujících formátech:

Yes/no poll

Yesno poll example

ABC poll

Abc poll example

Příkazy pro moderátory

Vypsat používanost custom emotes

Posílání a editace zpráv, reakce na zprávy

Nastavování aktivity

Instalace, spuštění lokální instance

Dříve Botner využíval Docker, nyní je však hostovaný na heroku a tak využívá Procfile. Aplikaci lze lokálně spustit podle oficiálního návodu.

Je dobré si nejdříve vytvořit development .env upravením .env.example a poté ho nalinkovat přes heroku local -e .env -f ./Procfile

Před spuštěním je potřeba ještě vytvořit jar s aplikací pomocí mavenu mvn clean package