aviatik
04-01-18, 19:32
Ako ste si asi všimli, už nejaké dva týždne smrdí v chate môj bot (pod nickom DeretardatorBot), o ktorého síce nikto nestál, ale je skúškové a je všeobecne známe, že vtedy by väčšina študentov radšej drhla hajzle zubnou kefkou (kartáčkem) ako by sa mala učiť a tak je teda tu.
Bot beží na VPSku, takže (pokiaľ budem pri peniazoch) by mal byť teoreticky k dispozícii 24/7. Zatiaľ vie tieto srandy:
Príkazy
!top5 <výraz> - vráti max. 5 uživateľov, ktorých správy najčastejšie obsahovali <výraz>, spolu s počtami takýchto správ (viac <výraz>ov v jednej správe sa ráta ako 1). Vyhľadávanie ja case-insensitive, t.j "KoTeL" je to isté, čo "kotel"
!lastseen <nick> - vypíše dátum a čas, kedy bol naposledy v chate aktívny <nick>, spolu s jeho poslednou správou (databáza začína 12.12.2017, takže táto funkcia má potenciál skôr do budúcnosti)
!admins - vypíše zoznam aktuálne hrajúcich adminov spolu so serverom kde sa nachádzajú a s ich originálnym nickom, ak ho majú zmenený. Keďže s touto funkciou nie všetci súhlasili, rozhodol som sa spraviť kompromis a nastavil časový limit 60 sekúnd po ktorom sa správa od bota automaticky prepíše na "zmazané"
Iné funkcie
Ak sa v správe nachádza URL (odkaz) na fórum thread, vypíše jeho metadáta (predmet, autor, dátum založenia, kategória)
Ak sa v správe nachádza odkaz na YouTube video, takisto vypíše jeho metadáta (názov, uploader, dĺžka, počet zhliadnutí)
Ak sa v správe nachádza iný odkaz, navštívi ho a vypíše jeho titulok
Ak sa správa začína oslovením bota (napr. @DeretardatorBot) odpovie umelá "inteligencia" ejkejej náhodne vybratá správa z archívu
Pokiaľ máte nejaké ďalšie nápady na funkcionalitu, ktorá by napríklad mohla využívať dáta z fóra, banlistu, alebo hlavnej stránky, prípadne nejaký iný feedback kľudne ho sem napíšte a ak budem mať čas pokúsim sa ho vziať do úvahy, peace.
Bot beží na VPSku, takže (pokiaľ budem pri peniazoch) by mal byť teoreticky k dispozícii 24/7. Zatiaľ vie tieto srandy:
Príkazy
!top5 <výraz> - vráti max. 5 uživateľov, ktorých správy najčastejšie obsahovali <výraz>, spolu s počtami takýchto správ (viac <výraz>ov v jednej správe sa ráta ako 1). Vyhľadávanie ja case-insensitive, t.j "KoTeL" je to isté, čo "kotel"
!lastseen <nick> - vypíše dátum a čas, kedy bol naposledy v chate aktívny <nick>, spolu s jeho poslednou správou (databáza začína 12.12.2017, takže táto funkcia má potenciál skôr do budúcnosti)
!admins - vypíše zoznam aktuálne hrajúcich adminov spolu so serverom kde sa nachádzajú a s ich originálnym nickom, ak ho majú zmenený. Keďže s touto funkciou nie všetci súhlasili, rozhodol som sa spraviť kompromis a nastavil časový limit 60 sekúnd po ktorom sa správa od bota automaticky prepíše na "zmazané"
Iné funkcie
Ak sa v správe nachádza URL (odkaz) na fórum thread, vypíše jeho metadáta (predmet, autor, dátum založenia, kategória)
Ak sa v správe nachádza odkaz na YouTube video, takisto vypíše jeho metadáta (názov, uploader, dĺžka, počet zhliadnutí)
Ak sa v správe nachádza iný odkaz, navštívi ho a vypíše jeho titulok
Ak sa správa začína oslovením bota (napr. @DeretardatorBot) odpovie umelá "inteligencia" ejkejej náhodne vybratá správa z archívu
Pokiaľ máte nejaké ďalšie nápady na funkcionalitu, ktorá by napríklad mohla využívať dáta z fóra, banlistu, alebo hlavnej stránky, prípadne nejaký iný feedback kľudne ho sem napíšte a ak budem mať čas pokúsim sa ho vziať do úvahy, peace.