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ę.