Oscar Medina Duarte wrote:

Hello my kannel e-friends !

I'm doing some testing on kannel 1.3.2 in order to put it to deploy
services in the real world, but, I have a doubt, I want to use
keyword-regex to differentiate two (and more) services, because, the
messages arrive from my Operator with a prefix, lets say pm4s, so if I
have 2 services, one named puebla and the other cholula, the request to
those would be something like :

        pm4s puebla
and
        pm4s cholula

I tried this on kannel:

8><-----------------------

group = sms-service
keyword = pm4s
keyword-regex = ^(pm4s)[ ]+(puebla)
text = "de bolas !!!!"
catch-all = true



group = sms-service
keyword = pm4s
keyword-regex = ^(pm4s)[ ]+(cholula)
get-url = "http://%S";

8><-------------------------

But only puebla service is recognized, even if I send a pm4s message the
puebla service is triggered.

I tought that was because both have keyword = pm4s, so I tried without
the keyword config, but smsbox wouldnt start.

Could be a good idea to base a service in a keyword-regex or a keyword
and not necessarily both, that would be a nice feature!

Cheers !
== Oscar
OM MANI PEME HUM

now, obiously you are mis-using the 'keyword' directive here, IMO. Because you have in both(!) groups the 'keyword = pm4s', this will cause smsbox to catch always the first group, which is exactly the behaviour that you are experiencing.


I guess you have to leavce away(/comment out) the 'keyword = pm4s' from both(!) blocks.

Correct list?

AND ONCE AGAIN TO EVERYONE: DO _NOT_ CROSSPOST TO LISTS!

Stipe

mailto:stolj_{at}_wapme.de
-------------------------------------------------------------------
Wapme Systems AG

Vogelsanger Weg 80
40470 Düsseldorf, NRW, Germany

phone: +49.211.74845.0
fax: +49.211.74845.299

mailto:info_{at}_wapme-systems.de
http://www.wapme-systems.de/
-------------------------------------------------------------------

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.2 (Cygwin)

mIsEP6mcYwEEAMDnUiUwrbb+xwTFWN6TxF2+XZu7/alwJMeCwMBRvXtPZqfjpPhS
OkBpU0F4TrVuugz1HINTSaJTYq10AzDQXp5NkyWgckqW79nPAWuOX0dicbJk+cN2
nM2TI4KaxUDe6u8hghNEnH/i2lXsUu9apnP/iixzV81VC2je3uc9hZpnAAYptEVT
dGlwZSBUb2xqIChUZWNobm9sb2d5IENlbnRlciAmIFJlc2VhcmNoIExhYikgPHRv
bGpAd2FwbWUtc3lzdGVtcy5kZT6ItAQTAQIAHgUCP6mcYwIbAwYLCQgHAwIDFQID
AxYCAQIeAQIXgAAKCRABV0w1BqPYRuSqA/wPzsQxao2YePENCtgRTrO86U6zg3sl
OcS6CJFI4FZP5h/xD3GRsNH1+MPSvZlomDdpFnr547DGz/Kq9MXuQwVvlVig5yWZ
K5dtKp1r5YLhxJQBhfirZbRFFnYmf19f18J8OoS28tuFVftDl1AIwJS3HLyBTv6H
g2HyLAEKQIp30Q==
=aYCI
-----END PGP PUBLIC KEY BLOCK-----



Reply via email to