Cześć,
tak jak w temacie, funkcje indywidualnie. Wykorzystywany język to Python, sam BOT odpalany na VPSie, łatwa konfiguracja.
Podstawowe wymagania, które serwer musi spełniać:
Pluginy oparte o bazę danych MySQL
Funkcje przykładowego BOTa, którego zrobiłem (serwer course minigames):
Wyświetlanie najlepszych czasów na poszczególnej mapie, komenda: .map nazwa_mapy
Wyświetlanie topki graczy z największą ilością rekordów: .top10 (odświeżanie listy co określoną ilość czasu - aby zapobiec spamowi komendą, która sortuje i liczy rekordy MySQL)
Wyświetlanie listy map na serwerze, na których są rekordy: .maps
Autoryzacja ViPa (dodawanie rekordu MySQL/wykonywanie komendy RCON), może być zsynchronizowana z jakimś botem od dotacji, tutaj tłumaczę jak to zrobić administratorowi serwera, komenda: .svip [STEAMID] [NICK GRACZA]
Obsługa konsoli serwerowej przez bota, w założeniu posiadającego uprawnienia RCON: .c komenda_z_csgo (argumenty) - przykład - .c map de_dust
Przykładowa konfiguracja BOT'a: https://imgur.com/Qlc4Iyz
Wypisz funkcje BOTa, które ma realizować i zaproponuj cenę na PW ?