commit d'un exemple de confi...
|
1 |
# vim: ft=perl |
2 | ||
3 |
use open ':utf8'; |
|
4 |
use open ':std'; |
|
5 |
use utf8; |
|
6 | ||
7 |
%config = ( |
|
changement de moyen de commu...
|
8 |
db => { # config du connecteur |
9 |
driver => "DBI:XXXXX:database=XXXXX;host=XXXXXXXXX", |
|
10 |
user => "XXXXXX", |
|
11 |
password => "XXXXXXXXXX", |
|
12 |
}, |
|
13 |
table => 'XXXXXXXX', # le nom de la table qui contient les infos |
|
14 |
group_prefix => 'XXXXXXXXX', # le préfixe des colonnes de groupes |
|
15 |
close_hour => 'XX', # mise en pause des envois de SMS à XX heures |
|
16 |
begin_hour => 'XX', # reprise des envois de SMS à XX heures |
|
17 |
mail => 'XXXXXXXX@XXXXXXXXXXXX', # envoi de mails (avec msmtp) à cette adresse |
|
commit d'un exemple de confi...
|
18 |
); |
19 | ||
changement de moyen de commu...
|
20 |
%user = ( # chaque clé correspond à une expression régulière qui sera testée sur le SMS reçu |
21 |
"message de groupe" => '^\s*envoi\s+[aà]\s+(\w+)\s*:\W*', |
|
22 |
"message pour un destinataire" => '^\s*sms\s+pour\s+(0\d{9})\s*:\W*', |
|
23 |
"ping" => '^\s*ping\s*$', |
|
commit d'un exemple de confi...
|
24 |
); |