MEMBUAT TRIGGER UNTUK AUTO REPLY
Agar
dapat mengikuti tutorial ini, konfigurasi gammu dengan mysql sudah clear dan
service gammu sudah diaktifkan.
Jika
semua konfigurasi sudah siap, login ke mysql agar lebih mudah gunakan mysqlyog
atau sejenisnya. Buka databasenya, disini saya membuat database gammu.
Dalam
database gammu terdapat table-tabel , nah jika koneksi gammu tidak ada masalah,
maka setiap kita memasukan data ketabel outbox maka sama saja kita sedang
mengirim pesan.
Begitu
juga jika ada yang mengirim pesan masuk ke nomor kita(yang ada dimodem) maka
pesan tersebut masuk dalam inbox.
Agar
dapat auto reply atau membalas secara otomatis, maka buat trigger baru pada
table inbox.
Misalnya
buat nama trigger balas.
Isi
triggernya sebagai berikut.
DELIMITER
$$
DROP
TRIGGER /*!50032 IF EXISTS */ `gammu`.`balas`$$
create
trigger `gammu`.`balas` AFTER INSERT on `gammu`.`inbox`
for
each row BEGIN
insert
into outbox(destinationnumber,textdecoded)
values(new.sendernumber,'salam
kenal'); -- isi sesuai dengan keinginan
END;
$$
DELIMITER
;
Trigger
tersebut akan bekerja setelah ada sms yang masuk. Perintah membalas pesan
secara otomatis dilakukan dengan cara memasukkan rekaman kedalam table outbox,
berupa nomor tujuan dan pesan yang dikirim.
Sekian…
Salam
……
Tinggalkan
komentar jika ada pertanyaan