Jakub™ Napisano 17 Listopada 2015 Udostępnij Napisano 17 Listopada 2015 Witam, w tym poradniku pokieruję was jak postawić prostego bota reagującego na komendy.Co nam będzie potrzebne?- konto mail,- numer GG na którym postawimy bota,- serwer www (hostingi typu hostinger.pl czy cda.pl mogą nie utrzymać większych botów ale myślę że takiego bota utrzymają, jednak jeśli macie płatny hosting to jeszcze lepiej :) )- minimalna znajomość php (Chodzi głównie o zrozumienie kodu)Nie ma na co czekać, pora zaczynać.Krok 1.:W pierwszej kolejności należy zarejestrować numer GG w platformie BotApi, w tym celu przechodzimy na stronę www.boty.gg.pl i klikamy zakładkę 'Narzędzia' a następnie klikamy w link 'Rejestracja bota'. Po wejściu w ten link, pojawi nam się formularz który należy wypełnić. W pierwszej kolumnie wpisujemy numer GG na którym stawiamy bota, następnie podajemy aktualne hasło do numeru oraz swój mail. Kolejno zaznaczamy płeć. Osobiście zalecam przeczytać regulamin BotApi, wiele Osób go nie czytało i potem miały problemy. Gdy już przeczytamy owy regulamin zaznaczamy Oświadczam, iż zapoznałem się z Regulaminem i akceptuję jego postanowienia oraz Wyrażam zgodę na przetwarzanie moich danych osobowych przez spółkę pod firmą: GG Network S.A. z siedzibą w Warszawie (03-812), przy ul. Kamionkowskiej 45 w celach związanych z korzystaniem z Platformy BOT API GG. Poniżej przepisujemy kod captcha i klikamy dalej. Pojawi się nam informacja o konieczności sprawdzenia konta mail, przechodzimy więc na konto mailowe. Na poczcie znajdziemy wiadomość od Gadu-Gadu z linkiem do dokończenia rejestracji, klikamy w ten link i w polu Adres URL do wiadomości PULL podajemy bezpośredni link do głównego pliku bota (w moim przypadku pull.php). Następnie pobieramy plik weryfikacyjny, umieszczamy go w tym samym folderze co główny plik bota i klikamy Potwierdź teraz.Krok 2.:Gdy BotMaster(czyt. BotApi) został poprawnie skonfigurowany, po wysłaniu wiadomości do bota bot będzie odpowiadał na tą wiadomość automatycznie. Pora napisać silnik bota.Napiszę prostego bota, który po wysłaniu komendy /csowicze wyśle nam link do forum(CSowicze.pl), a po napisaniu komendy /admin wyśle listę Właścicieli. Kod jest bardzo prosty, gdyż pisałem go tak by każdy (nawet Osoby nie znające PHP mogły go zrozumieć.) <? extract($_GET); $msg = $RAW_POST_DATA; $from = $_GET['from']; if($msg == "/csowicze"){ echo ("Siemano! :D Oto link do forum: http://csowicze.pl --------- Twój numer GG: $from"); } else{ ("Nie rozumiem."); } if($msg == "/admin"){ echo ("Siemano! :D Właściciele Sieci: - RumcajsJumper - izcoN - Sysia - FoX --------- Twój numer GG: $from"); } else{ ("Nie rozumiem."); } echo ("Siemanko :D "); ?> Pora wytłumaczyć działanie kodu. extract($_GET); - odpowiada za pobranie z Botmastera danych piszącego (numer GG itd.)$msg - odpowiada za pobranie wysłanej przez piszącego wiadomości.$from - odpowiada za pobranie numeru GG użytkownika. Dalszych wartości takich jak instrukcje if nie będę tłumaczył ponieważ uważam to za zbędne.To by było tyle jak na ten poradnik, pragnę poinformować że w najbliższym czasie napiszę poradnik jak stworzyć czat korzystający z php oraz mysql na platformie Gadu-Gadu! Pozdrawiam, Jakub :) 2 BMW M5 E39 5.0l 400HP 500Nm <3 Odnośnik do komentarza https://csowicze.pl/topic/21890-gadu-gadu-bottworzenie-w%C5%82asnego-bota-na-platformie-gadugadu-za-pomoc%C4%85-botapi/ Udostępnij na innych stronach Więcej opcji udostępniania...
soczek Napisano 17 Listopada 2015 Udostępnij Napisano 17 Listopada 2015 Dobre :D fajny poradnik + leci Odnośnik do komentarza https://csowicze.pl/topic/21890-gadu-gadu-bottworzenie-w%C5%82asnego-bota-na-platformie-gadugadu-za-pomoc%C4%85-botapi/#findComment-99605 Udostępnij na innych stronach Więcej opcji udostępniania...
~sNtr ;xx Napisano 17 Listopada 2015 Udostępnij Napisano 17 Listopada 2015 Miałem takiego kiedyś, ale już nie używam. W modzie jest Facebook :D Ładnie opisany, liczą się chęci :) Odnośnik do komentarza https://csowicze.pl/topic/21890-gadu-gadu-bottworzenie-w%C5%82asnego-bota-na-platformie-gadugadu-za-pomoc%C4%85-botapi/#findComment-99608 Udostępnij na innych stronach Więcej opcji udostępniania...
Jakub™ Napisano 17 Listopada 2015 Autor Udostępnij Napisano 17 Listopada 2015 Prowadzę jedną z większych sieci czatów GG więc wiedzę posiadam i chce się nią podzielić. ;p Ale dzięki za szczery komentarz ;d BMW M5 E39 5.0l 400HP 500Nm <3 Odnośnik do komentarza https://csowicze.pl/topic/21890-gadu-gadu-bottworzenie-w%C5%82asnego-bota-na-platformie-gadugadu-za-pomoc%C4%85-botapi/#findComment-99609 Udostępnij na innych stronach Więcej opcji udostępniania...
KiKerr Napisano 19 Listopada 2015 Udostępnij Napisano 19 Listopada 2015 Wiadomość wygenerowana automatycznie Powód: Zamykam Jeżeli się z tym nie zgadzasz raportuj ten post a moderator lub administrator rozpatrzy go ponownie. Z pozdrowieniami. Administracja CSowicze.pl Odnośnik do komentarza https://csowicze.pl/topic/21890-gadu-gadu-bottworzenie-w%C5%82asnego-bota-na-platformie-gadugadu-za-pomoc%C4%85-botapi/#findComment-100427 Udostępnij na innych stronach Więcej opcji udostępniania...
RumcajsJumper Napisano 21 Listopada 2016 Udostępnij Napisano 21 Listopada 2016 Wiadomość automatyczna Temat został przeniesiony z "STREFA POMOCY → HTML/PHP/CSS/MySQL" do "Archiwum Forum → Tematy Archiwalne". POSZUKUJE WSPÓLNIKÓW / OPIEKUNÓW - NA SERWERKI CS:GO! Skontaktuj się ze mną po więcej szczegółów Odnośnik do komentarza https://csowicze.pl/topic/21890-gadu-gadu-bottworzenie-w%C5%82asnego-bota-na-platformie-gadugadu-za-pomoc%C4%85-botapi/#findComment-203167 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi