Thursday, 22 January 2015

MEMBUAT AUTO REPLY SMS GATEWAY



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