Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> BotAPI
Beniooo
post
Post #1





Grupa: Zarejestrowani
Postów: 260
Pomógł: 26
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

Ostrzeżenie: (0%)
-----


Witam, poszukuje osoby która pomoże mi w napisaniu bota, chodzi tylko o wyjaśnienie kilku funkcji (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
!*!
post
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Dziwne, bo tam wyraźnie jest to napisane.

  1. <?php
  2. require_once('MessageBuilder.php');
  3. $M=new MessageBuilder();
  4. switch ($HTTP_RAW_POST_DATA) {
  5. case "cześć": $M->addText('Twój numer to ' . $_GET['from']); break;
  6. case "kim jesteś?": $M->addText('Jestem botem.'); break;
  7. default: $M->addText('Nie rozumiem...');
  8. }
  9. $M->reply();


Cytat
Możliwość aby tylko określone numery mogły wysyłać pewną wiadomość. Czyli że jeśli nr 123 wyśle "tekst" to napisze mu "dobrze" a jeśli nr 321 napisze do bota to samo, to bot odpisze np "źle". Takie jakby że ktoś ma wyższą rangę.


https://boty.gg.pl/dokumentacja/#2.2

Musisz sprawdzić czy nadawca (GET[from]) to ten który trzeba, później sprawdzasz treść wiadomości i tyle.

Cytat
Zrobienie aby bot ustawił opis taki jaki mu wyśle. np wyśle "set-hasło-opis" a on ustawi jako opis tą ostatnia część


To samo, Sprawdzasz $HTTP_RAW_POST_DATA czy zawiera w sobie ciąg znaków "set-hasło-opis" jeśli tak, wysyłasz

  1. $P = new PushConnection(413121, 'wojtek@gg.pl', 'hasło'); // autoryzacja
  2. $P->setStatus('Mój nowy opis', STATUS_AWAY);


Wszytko jest dokładnie opisany w dokumentacji API dla botów. Wystarczy poczytać.
Go to the top of the page
+Quote Post

Posty w temacie
- Beniooo   BotAPI   14.04.2012, 14:18:05
- - Fifi209   Bota do czego?   14.04.2012, 14:36:41
- - Beniooo   To jest bot do gg w języku php   14.04.2012, 16:22:15
- - Fifi209   To zamieniam się w słuch   14.04.2012, 16:39:25
- - Beniooo   Okej, a więc chodzi mi o to jak zrobić: Zapisywani...   14.04.2012, 17:34:06
- - !*!   Odpowiedź na wszytko uzyskasz https://boty.gg.pl/   14.04.2012, 17:37:10
- - Beniooo   !*! tam już szukałem ;/   14.04.2012, 17:38:02
- - !*!   To z czym masz problem? Wszytko jest bardzo dobrze...   14.04.2012, 17:41:56
- - Beniooo   Ale czytales mojego posta? Akurat tam nie znalazle...   14.04.2012, 18:21:56
- - !*!   Dziwne, bo tam wyraźnie jest to napisane. [PHP] p...   14.04.2012, 18:33:50
- - greycoffey   Ja tam proponuje na początek naukę PHP.   15.04.2012, 09:46:49


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 17:58