NadekoBot
NadekoBot - bot do serwerów Discorda. Dziewczyna FinnBota. Używany m.in. na Discord Polska (DPL) i Paluszki (Discord)
FULL README: https://github.com/Kwoth/NadekoBot/blob/master/README.md
GUIDE ONLY: https://github.com/Kwoth/NadekoBot/blob/master/ComprehensiveGuide.md
LIST OF COMMANDS: https://github.com/Kwoth/NadekoBot/blob/master/commandlist.md
Komendy
Oficjalna lista komend do NadekoBota
Poniżej znajduje się opis w języku polskim. Nie wszystkie komendy zostały w nim zawarte.
Help (pomoc)
Komenda | Działanie | Sposób użycia |
-h, -help, @BotName help, @BotName h, ~h | Wysyła do użytkownika prywatną wiadomość ze wskazówkami w obsłudze bota i komendami. | |
-readme, -guide | Wysyła na kanale linki do poradników (w języku angielskim). |
Conversations (rozmowy)
Komenda | Działanie | Sposób użycia |
e | Bot wysyła niepokojącą wiadomość "<nazwa użytkownika> did it." | |
comeatmebro | Bot wysyła wiadomość o treści (ง’̀-‘́)ง. Można też wskazać konkretnego użytkownika. | comeatmebro @kenexgro |
\o\ | Nadeko odpisuje /o/ | |
/o/ | Nadeko odpisuje \o\ | |
moveto | Zasugeruj przejście dyskusji do innego kanału za pomocą zabawnego emoji. | moveto #spam |
.. | Dodaj nowy cytat. Pierwszy wyraz do nazwa cytatu. Reszta to treść cytatu (bez ograniczeń). Tą samą nazwę może mieć wiele cytatów. Cytat może mieć więcej niż jedną linijkę. | .. kenex Kenex jest tak skromny, że dodał o sobie cytat! |
... | Pokaż losowy cytat z daną nazwą. | ... kenex |
@BotName copyme, @BotName cm | Bot zaczyna kopiować wszystko co wpiszesz. Wyłącz za pomocą komendy cs (opis niżej). | @Nadeko cm |
@BotName cs, @BotName copystop | Nadeko przestaje Cię kopiować. | @Nadeko cs |
@BotName insult | Nadeko kieruje zniewagę do wskazanej osoby. | @Nadeko insult @kenexgro |
@BotName praise | Nadeko kieruje pochwałę do wskazanej osoby. | @Nadeko praise @kenexgro |
@BotName pat | Nadeko głaszcze wskazaną osobę. | @Nadeko pat @kenexgro |
@BotName how are you, @BotName how are you? | Odpowiada pozytywnie tylko, gdy bot owner jest online. | @Nadeko how are you? |
@BotName fire | Tworzy ogień Unicode. Za pomocą cyfry na końcu można ustawić, ile razy ma powtórzyć ogień. Dozwolone wartości między 0 i 12. | @Nadeko fire 2 |
@BotName rip | Wstawia obrazek z nagrobkiem wedle schematu "@BotName rip osoba rok_urodzenia". Osobą nie musi być użytkownik serwera. Można w tym miejscu wpisać np. "ziemniaki" (osoba nie może w nazwie mieć spacji). | @Nadeko rip @Kenexgro 1969 |
@BotName av, @BotName avatar | Pokazuje avatar wskazanego użytkownika. | @Nadeko av @Kenexgro |
Gambling (hazard)
Komenda | Działanie | Sposób użycia |
$flip | Wykonuje rzut monetą. Możesz podać na końcu liczbę prób. | $flip lub $flip 3 |
$roll | Wykonuje rzut kostką. Możesz podać na końcu liczbę rzutów. Zostaną pokazane kostki, suma oczek i średnia. Możesz za pomocą tej komendy wylosować liczbę od 1 do ustalonej stosując schemat <liczba_losowań>d<najwyższa_liczba> | $roll lub $roll 3 lub $roll 6d9 |
$nroll | Losuje liczbę z podanego przedziału. Jeśli podasz tylko jedną liczbę, losuje od 0 do tej liczby. | $nroll 5 lub $nroll 5-15 |
$raffle | Wskazuje losowego użytkownika z listy osób online. |
Games (gry)
Komenda | Działanie | Sposób użycia |
>poll | Rozpoczyna głosowanie. Tylko osoba mająca uprawnienia może to robić. Pozostali swój głos muszą wysłać za pomocą prywatnej wiadomości do NadekoBota. | >poll Pytanie?;Odpowiedź1;Odpowiedź2;Odpowiedź3 |
>pollend | Kończy głosowanie i wyświetla wyniki. | |
>choose | Nadeko wybiera z podanych opcji. | >choose Royal Rumble;Fastlane;Wrestlemania |
>8ball | Nadeko odpowiada na pytanie typu tak/nie. | >8ball Czy Kenex znajdzie dziewczynę? |
>rps | Zagraj z Nadeko w kamień (rocket), papier (paperclip) i nożyce (scissors). | >rps scissors |
Searches (wyszukiwanie)
Komenda | Działanie | Sposób użycia |
~convert | Konwertuje wartości z>do np. ºC>ºF | ~convert m>km 1000 |
~convertlist | Wyświetla jednostki obsługiwane przez komendę ~convert. | |
~we | Wyświetla informacje o pogodzie w danym miejscu. Wymaga podania miasta i państwa. Obsługuje polskie nazwy. | ~we Warszawa Polska |
~yt | Przeszukuje YouTube i zwraca pierwszy wynik. | ~yt 1 z 10 ivona |
~ani, ~anime, ~aq | Wyszukuje informacje o podanym anime. | ~ani Death Note |
~imdb | Wyszukuje informacje o filmie w serwisie imdb | ~imdb Avatar |
~mang, ~manga, ~mq | Wyszukuje informacje o podanej mandze. | ~mang Death Note |
~lmgtfy | Googluje hasło dla ludzi, którym nie chce się samemu wpisać czegoś w Google. | ~lmgtfy Kenex Spam Center |
~osu | Wyświetla statystyki użytkownika w grze osu | ~osu Name |
~ud | Wyszukuje definicji w Urban Dictionary. | ~ud ( ͡° ͜ʖ ͡°) |
~# | Przeszukuje Tagdef.com w poszukiwaniu wskazanego hasztaga. | ~# spam |
NSFW (tylko dla dorosłych)
Aby te komendy działały, musi je uruchomić właściciel serwera, wpisując ;sm nsfw enable.
Komenda | Działanie | Sposób użycia |
~hentai | Wyświetla losowy hentai z podanymi tagami (opcjonalne). | ~hentai yuri kissing |
~danbooru | Wyświetla losowy hentai ze strony danbooru z podanymi tagami (opcjonalne). | ~danbooru yuri kissing |
~gelbooru | Wyświetla losowy hentai ze strony gelbooru z podanymi tagami (opcjonalne). | ~gelbooru yuri kissing |
~e621 | Wyświetla losowy hentai ze strony e621 z podanymi tagami (opcjonalne). | ~e621 yuri kissing |
~cp | Wyświetla losowy obrazek z dziecięcą pornografią. Kusi, prawda? :) | |
~boobs | Cycki! :3 | |
~butts, ~ass, ~butt | Pośladki! :3 |
Translator (tłumacz)
Komenda | Działanie | Sposób użycia |
~trans | Tłumaczy z>do | ~trans pl>en Siema |
~translangs | Wyświetla listę obsługiwanych języków w tłumaczu. |
Jak przeprowadzić głosowanie i wziąć w nim udział?
Aby rozpocząć głosowanie, należy użyć komendy >poll według schematu >poll Pytanie?;Odpowiedź1;Odpowiedź2;Odpowiedź3 np. >poll Czy odbanować Drakina?;Tak;Nie
Po wpisaniu komendy Nadeko powinien wysłać wiadomość z informacjami dotyczącymi głosowania. Poszczególnym odpowiedziom przyporządkuje numery.
Użytkownicy aby oddać głos, muszą wysłać prywatną wiadomość do NadekoBot, o treści zawierającej numer odpowiedzi np. "1". Bot powinien odpisać "Thanks for voting [...]".
Aby zakończyć głosowanie, należy wprowadzić komendę >pollend. Nadeko wyświetli wtedy podsumowanie głosowania.
Dlaczego bot nie odpisuje?
Czasami bot może być przeciążony. W końcu musi on obsługiwać wiele serwerów jednocześnie. Czasami trzeba trochę poczekać na jego reakcję.