Jacekk.info - O stronach internetowych wiemy wszystko

Bot Gadu-gadu

Spis treści


Informacje

Bot jest zgodny z Bot API Gadu-Gadu. Źródła bota są dostępne za pośrednictwem serwisu GitHub: https://github.com/jacekk-net/bot. Proszę o zgłaszanie wszelkich błędów lub niepokojących zachowań poprzez mechamizm sugestii.

Instrukcja obsługi

  1. Dodaj numer 11110025 do listy kontaktów (GG: dodaj kontakt)
  2. Wyślij doń komendę! (GG: otwórz okno rozmowy)

Do góry


Przykłady:

Ja:
lotto
---
Bot:
Losowanie Lotto z dnia 2010-04-29
Liczby: 4, 7, 19, 20, 34, 46
---
Ja:
data jutro
---
Bot:
Wybrany dzień to sobota, 28 marca 2009 r., 87 dzień roku.

Imieniny: Anieli, Kasrota, Soni
Wschód Słońca: 05:26
Zachód Słońca: 18:08

Do góry


Lista komend

help [komenda]
  Lista komend/pomoc dla polecenia [komenda]
wersja
  Wersja bota
czesc
  Odpowiada na przywitanie

data [dzien]
  Informacje o danym dniu
imieniny imie
  Kiedy imie obchodzi imieniny

pogoda [miasto]
  Podaje pogodę dla miasta
miasto miasto
  Ustala domyślne miasto dla funkcji pogoda

rss [kanał]
  Wiadomości z podanego kanału
kanal kanał
  Ustawia domyślny kanał dla komendy rss

kurs waluta
  Kurs danej waluty wg. NBP

rej rejestracja
  Informacje o polskiej tablicy rejestracyjnej
humor
  Coś humorystycznego
lotto [gra]
  Wyniki gry liczbowej TS
bash [cytat]
  Cytat z polskiego basha

tv kanał [kiedy]
  Program telewizyjny dla stacji kanał
lista
  Lista dostępnych stacji telewizyjnych

kino miasto nazwa [kiedy]
  Repertuar kina nazwa
ustaw miasto nazwa
  Ustawia domyślne kino

ort słowo
  Słownik ortograficzny
synonimy słowo
  Synonimy słowa słowo
[J1][J2] zdanie
  Tłumaczy zdanie z języka [J1] na język [J2]
                         (pol, ang, nie, his)

Objaśnienie
  argument jest wymagany
  [argument] jest opcjonalny

Do góry

help

Komenda help bez argumentów zwraca listę komend.

Po dodaniu argumentu zwracana jest pomoc dla podanej komendy.

Ja:
help help
---
Bot:
help [komenda] (aliasy: h, ?, pomoc)
  Zwraca listę komend lub pomoc dotyczącą polecenia [komenda]

Do listy komend | Do góry

wersja

Informacja o numerze wersji

Ja:
wersja
---
Bot:
Jacekk.info
Bot Gadu-Gadu wersja 2.2
http://jacekk.info/botgg

Do listy komend | Do góry

czesc

Przywitanie

Ja:
czesc
---
Bot:
Witam,
Jestem prostym botem Gadu-Gadu, który poda Ci
kursy walut (wpisz: kursy), sprawdzi dane słowo
w słowniku ortograficznym (wpisz: ort słowo)
lub przywita się (tak jak teraz)!

Informacje o wszystkich dostępnych poleceniach
otrzymasz po wpisaniu help

Do listy komend | Do góry

data

Zwraca informacje o dniu dzisiejszym lub innym, podanym w argumencie (Np. 1.01, jutro, czwartek, itp.).

Ja:
data 30 czerwca
---
Bot:
Wybrany dzień to wtorek, 30 czerwca 2009 r., 181 dzień roku.

Imieniny: Arnolda, Emiliany, Lucyny
Wschód Słońca: 04:18
Zachód Słońca: 21:00

Do listy komend | Do góry

imieniny

Zwraca miesiące, w których osoba obchodzi imieniny. Imię należy podać w dopełniaczu liczby pojedynczej.

Ja:
imieniny Jana
---
Bot:
Imieniny Jana są 10 stycznia, 23 stycznia,
27 marca, 10 maja, 21 maja, 26 maja, 27 maja,
24 czerwca, 26 czerwca, 12 lipca, 27 grudnia

Do listy komend | Do góry

pogoda

Zwraca pogodę dla miasta podanego w argumencie. W przypadku braku argumentu, sprawdzone zostanie miasto ustawione komendą miasto. Jeśli to się nie powiedzie, bot pobierze dane z katalogu publicznego GG. Jeżeli wszystko zawiedzie, wybierana jest Warszawa.

Ja:
pogoda Toruń
---
Bot:
Pogoda dla miasta Torun, województwo
                  kujawsko-pomorskie

Teraz

Zachmurzenie
Temp.: 22°C
Wilgotność: 74%
Wiatr: 7 km/h

Wtorek

Burza z gwałtowną ulewą
Temp. od 18°C do 28°C

Środa

Możliwe burze
Temp. od 19°C do 28°C

Czwartek

Burza z gwałtowną ulewą
Temp. od 17°C do 27°C

Piątek

Liczne przejaśnienia
Temp. od 15°C do 28°C

Do listy komend | Do góry

miasto

Ustawia domyślne miasto dla komendy pogoda. W przypadku wywołania bez argumentu zwraca ustawione miasto.

Ja:
miasto Toruń
---
Bot:
Miasto zostało ustawione na Toruń
---
Ja:
miasto
---
Bot:
Aktualnie ustawione miasto to: Toruń

Do listy komend | Do góry

rss

Zwraca wiadomości z kanału RSS podanego w argumencie (onet, wp, interia, gazeta, di, hacking, linuxnews, bankier lub bash). Jeśli nie podano argumentu, bot sprawdza, czy ustawiony domyślny RSS komendą kanal. W przypadku braku takiego ustawienia, bot wysyła kanał onet.

Ja:
rss onet
---
Bot:
Onet.pl Wiadomości: Wiadomości dnia
Copyright (C)1996-2004 Onet.pl S.A.

Odnaleziono wrak Airbusa - "w wodzie unoszą się ciała ofiar"
Samoloty poszukiwawcze dostrzegły wrak rozbitego
samolotu Airbus A 310, który roztrzaskał się
w rejonie archipelagu Komorów - informuje serwis CNN.
http://wiadomosci.onet.pl/1999590,441,1,1,item.html

(...)

Desperat protestuje na kominie huty
Trwają negocjacje z desperatem, który od rana
siedzi na kominie huty w Sosnowcu. Na miejscu
są już policyjni negocjatorzy. Mężczyzna
protestuje przeciwko zwolnieniom grupowym
i domaga się rozmowy z prezesem - informuje RMF FM.
http://wiadomosci.onet.pl/1999660,452,1,1,item.html

Do listy komend | Do góry

kanal

Ustawia domyślny RSS dla komendy rss. W przypadku wywołania bez argumentu zwraca listę dostępnych kanałów.

Ja:
kanal bash
---
Bot:
Kanał bash.org.pl został ustawiony jako domyślny.
Teraz zamiast:
rss bash
możesz wpisać samo
rss

Do listy komend | Do góry

kurs

Komenda zwraca kursy (średnie, a także kupna i sprzedaży jeśli są dostępne) dla podanej waluty. Argument powinien być trzyliterowym kodem wg. ISO 4217 lub jedną z popularnych nazw (np. dolar, euro). W przypadku jego braku, zwracane są kursy najpopularniejszych walut.

Ja:
kurs dolara
---
Bot:
Kursy średnie walut obcych z dnia 2009-06-29 (tabela NBP nr 124/A/NBP/2009)
oraz kursy kupna i sprzedaży z dnia 2009-06-30 (tabela NBP nr 125/C/NBP/2009)

1 USD => 3,2084 PLN (kupno: 3,1795 PLN, sprzedaż: 3,2437 PLN)

Do listy komend | Do góry

rej

Wynikiem działania polecenie jest zwrócenie podstawowych informacji o podanym numerze rejestracyjnym. Jako argument należy podać pełny, poprawny numer lub jedynie wyróżnik województwa/powiatu (od 1 do 3 liter)

Ja:
rej WW111X
---
Bot:
WW 111X
Typ: motocyklowa
Województwo mazowieckie
Miasto: Warszawa
Dzielnica: Warszawa-Wilanów

Do listy komend | Do góry

humor

Coś śmiesznego na dziś.

Ja:
humor
---
Bot:

Do listy komend | Do góry

lotto

Wyniki gier liczbowych Totalizatora Sportowego. Jako argument należy podać nazwę gry (lotto, mini, mm, kaskada lub joker). Jeśli nie zostanie on rozpoznany, bot zwróci wyniki Lotto.

Ja:
lotto joker
---
Bot:
Losowanie Jokera z dnia 2010-04-30
Joker: 33
Cztery liczby: 5, 23, 31, 50

Do listy komend | Do góry

bash

Cytat z bash.org.pl. Argumentem może być liczba - numer wpisu. Jeśli go brak (cytatu bądź argumentu) zostanie zwrócony losowy element z bazy.

Ja:
bash 1
---
Bot:
Cytat #1
<LeX-> klusek: a zoczus ci ukradl Twoj kradziony i przerobiony skrypt i go przerobil

Do listy komend | Do góry

tv

Komenda zwraca progam telewizyjny dla stacji podanej jako argument. Do argumentu można dodać również dzień tygodnia. Zobacz też listę dostępnych stacji.

Ja:
tv TVP 1 środa
---
Bot:
Program stacji TVP 1

30.06.2009
23:55 Horoskop śmierci

01.07.2009
00:50 Horoskop śmierci
01:35 Notacje Leonard Terpiłowski. Wszyscy dostali po 25 lat
(...)
20:25 Mój pacjent, mój syn
22:05 W kręgu tajemnicy
23:05 W kręgu tajemnicy

Do listy komend | Do góry

lista

Komenda zwraca listę stacji telewizyjnych dostępnych dla komendy tv.

Zobacz: listę dostępnych stacji.

Do listy komend | Do góry

kino

Repertuar kin. Zobacz listę obsługiwanych miast. Jeśli w argumencie zostanie podane tylko miasto, zwrócona zostanie lista obiektów w danym mieście. Po podaniu miejscowości i obiektu, bot zwróci repertuar. Do argumentu można dodać słowo jutro lub pojutrze, by otrzymać listę filmów w kinie w ciągu najbliższych dni. W przypadku nie podania wszystkich wymaganych danych bot spróbuje dopasować dane zapisane komendą ustaw. Jeśli się to nie powiedzie zwróci listę miast lub kin.

Ja:
kino Toruń
---
Bot:
Dostępne kina w pasujących miastach:
Toruń Cinema City Toruń

Przykład:
kino Toruń Cinema City Toruń
---
Ja:
kino Toruń Cinema City Toruń
---
Bot:
Repertuar dla kina Cinema City Toruń (Toruń) na dziś:
10:00 Transformers: Zemsta upadłych
10:00 Noc w muzeum 2
10:00 Potwory kontra Obcy 3D
(...)
22:15 12 rund
22:15 Narzeczony mimo woli
22:30 Udręczeni

Do listy komend | Do góry

ustaw

Ustawia domyślne miasto i/lub kino dla komendy kino.

Ja:
ustaw Cinema City
---
Bot:
Podane kino zostało zapisane jako domyślne.
Sprawdź, czy jest poprawne wpisując:
kino
---
Ja:
kino Toruń
---
Bot:
Repertuar dla kina Cinema City Toruń (Toruń) na dziś:
10:00 Transformers: Zemsta upadłych
10:00 Noc w muzeum 2
10:00 Potwory kontra Obcy 3D
(...)
22:15 12 rund
22:15 Narzeczony mimo woli
22:30 Udręczeni

Do listy komend | Do góry

ort

Sprawdza słowo podane jako argument w słowniku ortograficznym.

Ja:
ort grzegżółka
---
Bot:
Prawdopobnie chodziło ci o:
- Grzegrzółka
- gżegżółka
- Grzegrzółką
- gżegżółką
- Grzegrzółki
- Grzegrzółko
- Grzegrzółkę
- gżegżółki
- gżegżółko
- gżegżółkę

Do listy komend | Do góry

synonimy

Szuka synonimów słowa podanego jako argument.

Ja:
synonimy mowa
---
Bot:
Znalezione synonimy:
1. przemowa, przemówienie, wystąpienie
2. język
3. artykulacja, dykcja, sposób mówienia,  wokalizacja, wymowa

Do listy komend | Do góry

[J1][J2]

Tłumaczy zdanie podane jako argument z języka [J1] na język [J2]. [J1] i [J2] należy zamienić na: pol, ang, nie lub his.

Ja:
polang Dzień dobry!
---
Bot:
Tłumaczenie:
Good morning!
---
Ja:
engpol world
---
Bot:
Słownik - world:
rzeczownik
- świat
- ziemia
- kula ziemska
- sfery
- masa

Do listy komend | Do góry


Moduły

Zachęcam do tworzenia własnych modułów do "maszynki". Więcej na dev.jacekk.net

Zobacz też instrukcję tworzenia modułów.

Do góry


Lista zmian

2.2
2.1
  • Zmiana źródła tłumaczeń z Google Translate na Microsoft Translator
  • Nowa instrukcja dla twórców rozszerzeń
2.0 RC
  • Przystosowanie bota do nowego BotAPI
  • Poprawki w pogodzie i programie TV
1.7
1.6
1.5
  • Obsługa słowników językowych w funkcjach tłumaczących
1.4 RC
  • Obsługa sieci Jabber i innych przez IMified.com
  • Ignorowanie wielkości liter podawanej rejestracji (komenda rej)
1.3 RC
  • Dodanie komendy rej
1.2 RC
  • Poprawione wyliczanie godziny wschodu i zachodu słońca
1.1 RC
1.0 RC
  • Pierwsza wersja RC

Do góry


© by Jacek Kowalski Sponsor: poszukiwany

Menu

Strona

Artykuły

Skrypty PHP

Przydatne kody

Wstawki

Informacje

Poprawny XHTML 1.1

Linki