Jabber2SMS
Právě přichází Jabber SMS bot, který umí odesílat SMS do sítí O2, T-Mobile a Vodafone (z posledních dvou jmenovaných i přijímat).
Už je to doba, co jsme zkoušeli tvořit BOTy na ICQ protokolu. Nicméně uzavřenost a komplikovanost ICQ nás donutila k přesunu na Jabber. Žárovka Jabberu se “rozsvítila” i na naší doméně a tak se nám otevírá brána k vývoji dalších aplikací na této platformě.
Vzhledem k tomu, že provozujeme SMS bránu pro místní hasiče, využíváme této brány i pro veřejné odesílání SMS via Jabber.
Příkaz k odeslání je jednoduchý. Musí začínat příkazem “send”, následuje devítimístné telefonní číslo a nakonec samotná zpráva.
SEND 602123456 Ahoj, dnešní schůzka odpadá. Vítek
Jestliže má příjemce číslo přenesené k jinému operátorovi, je třeba za telefonní číslo umístit informaci o operátorovi (O2 – O2, TM – T-Mobile, VF – Vodafone):
SEND 602123456 O2 Ahoj, dnešní schůzka odpadá. Vítek
To všechno napište robotovi, který má JID:
sms@brezove-hory.cz
V současné době je limit na jednoho uživatele 10 SMS denně.
Pakliže píšete zprávu uživateli sítě T-Mobile nebo Vodafone a on na zprávu odpoví, přijde vám přímo do okna konverzace s botem.
Píšete někomu hodně často? Stačí si jej zapsat do seznamu kontaktů:
REG Vitek 602123456 O2
Potom jednoduše píšete SMS:
SEND Vitek Dneska vecer Na Vrsicku.
Všechny příkazy vám bot rád ukáže, když jej požádate o pomoc:
HELP
Zdravím, jsem rád, že můžu Jabber2SMS gateway používat. Patří Vám velký dík za odvedeno práci.
Používání jen drobně znepříjemňuje skutečnost, že klient zprostředkovávající bránu pravděpodobně netuší o zasílání informací o statusu apod., a proto jednou za čas dostanu šestkrát tuto zprávu: “Chybný formát příkazu. Pro nápovědu napište “help”.”, aniž bych cokoliv dělal. Zablokování zpráv od klienta, které jsem zkoušel, není vhodným řešením, protože tím nepřichází SMS zaslané jako odpověď a především žádná chybová hlášení (dlouhá sms apod.). Je možné tento problém nějak odstranit?
Díky a přeji pěkný den.
Vraťa