tournirBot jest przeznaczony do automatyzacji turniejów w piłkę nożną komputerową wśród uczestników grupowego czatu w Telegramie.
Administrator grupowego czatu w Telegramie ogłasza otwarcie sezonu turniejowego w grupowym czacie i otwiera rejestrację dla uczestników.
Po zakończeniu rejestracji na sezon ustala się liczbę uczestników, typy turniejów, czas trwania sezonu w dniach kalendarzowych.
Administrator tworzy określoną liczbę turniejów, wybiera graczom nazwy drużyn, ustala harmonogram meczów w każdym turnieju. Uczestnicy sezonu grają swoje mecze w jednym z symulatorów piłkarskich, po czym samodzielnie wprowadzają wyniki do tabel turniejowych za pośrednictwem bota, który przesyła wyniki meczów do odpowiedniej tabeli turniejowej.
Na żądanie uczestnika zawodów bot udostępnia informacje o wynikach poprzednich sezonów, tabele turniejowe bieżącego sezonu w zaktualizowanym stanie, wyniki rozegranych meczów między uczestnikami, tabele rankingowe, indywidualną statystykę uczestnika. Po zakończeniu sezonu zawodów bot musi zachować dostęp do danych statystycznych sezonu.
Komunikacja uczestnika grupowego czatu i bota odbywa się niewidocznie dla innych uczestników. Bot może przekazywać w grupowym czacie ogłoszenia o rejestracji na turnieje, linki do tabel turniejowych, dane uczestników o gotowości do gry, przypominać o terminach przeprowadzenia sezonowych turniejów.