Pengembangan Sistem Notifikasi Pada LMS Moodle Melalui Penerapan Multi Channel Access Dengan Pemanfaatan Webhook
Abstract
The development of Moodle E-Learning technology has progressed rapidly to meet and support diverse learning needs. In the learning process of Moodle E-Learning, various activities are involved, such as creating assignments, providing assessments, and other activities. However, these processes have limitations, such as students not being immediately aware when assignments are created or when assessments are given. This often leads to delays in completing tasks as students wait for manual notifications from their instructors. Additionally, students sometimes forget to regularly check Moodle for updates. To address these shortcomings, the researcher aims to develop a MCA notification BOT application that integrates Moodle with social media platforms like Line and Telegram using webhooks. The purpose of this system is to help students receive real-time information about assignments and assessments provided on Moodle by their instructors. The testing results demonstrate that the implemented features function well and align with the intended design.
Downloads
References
[1] D. H. SIMBOLON, “Implementasi Lms (Learning Management System) Moodle Terhadap Hasil Belajar Mahasiswa Di Universitas Quality,” J. Curere, vol. 5, no. 1, p. 1, 2021, doi: 10.36764/jc.v5i1.549.
[2] H. R. Fajrin, S. Widadi, and A. B. Raharja, “Implementasi Lms Moodle Untuk E-Learning Sd Muhammadiyah Maesan Dan Sd Muhammadiyah Bangeran, Yogyakarta,” Martabe J. Pengabdi. Kpd. Masy., vol. 4, no. 1, p. 78, 2021, doi: 10.31604/jpm.v4i1.78-84.
[3] R. Muhammad, I. Arwani, and B. Rahayudi, “Implementasi Plugin Notifikasi Sebagai Media Integrasi Antara E-Learning Moodle dengan BOT Telegram (Studi Kasus : Bimbingan Belajar The Second School),” J. Pengemb. Teknol. Inf. dan Ilmu Komput., vol. 4, no. 7, pp. 2275–2282, 2020.
[4] A. Widiyono, “Pengaruh Penggunaan LMS dan Aplikasi Telegram terhadap Aktivitas Belajar,” J. Penelit. Ilmu Pendidik., vol. 14, no. 1, pp. 91–101, 2021, doi: 10.21831/jpipfip.v14i1.37857.
[5] B. Z. Ferdiyan and E. S. Nugroho, “Sistem Informasi Rekapitulasi Pemilukada Kota Pekanbaru menggunakan Input dari Telegram API,” J. RESTI (Rekayasa Sist. dan Teknol. Informasi), vol. 1, no. 3, pp. 56–63, 2017.
[6] M. H. Fahmi and B. S. I. Cipta, “Pengembangan Blended Learning Berbasis Moodle (Studi Kasus Di Universitas Islam Raden Rahmat Malang),” J. Teknol. Terap. G-Tech, vol. 2, no. 1, pp. 106–113, 2020, doi: 10.33379/gtech.v2i1.328.
[7] L. Herayanti, S. Gummah, B. A. Sukroyanti, G. Gunawan, and M. Makhrus, “Pengembangan Perangkat Pembelajaran Berbasis Masalah Meggunakan Media Moodle Untuk Meningkatkan Keterampilan Berpikir Kritis Mahasiswa Pada Materi Gelombang,” J. Pendidik. Fis. dan Teknol., vol. 4, no. 2, p. 158, 2018, doi: 10.29303/jpft.v4i2.803.
[8] W. Herbimo, “Penerapan Aplikasi Moodle Sebagai Salah Satu Model Pembelajaran Jarak Jauh Di Masa Pandemi,” Ideguru J. Karya Ilm. Guru, vol. 5, no. 1, pp. 107–113, 2020, [Online]. Available: file:///C:/Users/ilham/Downloads/144-Article Text-467-1-10-20200621.pdf.
[9] F. Inggriyani, N. Fazriyah, and A. Purbasari, “Penggunaan E-learning Berbasis Moodle bagi KKG Sekolah Dasar di Kecamatan Lengkong Kota Bandung,” J. SOLMA, vol. 8, no. 2, p. 268, 2019, doi: 10.29405/solma.v8i2.3695.
[10] I. Penelitian and A. D. Mulyanto, “Pemanfaatan Bot Telegram Untuk Media,” vol. 12, no. 1, pp. 49–54, 2020.
[11] T. Istiana, R. Indra A, G. S. Budhi Dharmawan, and B. Prakoso, “Pengembangan Sistem Diseminasi Prakiraan Cuaca Menggunakan Aplikasi Bot Telegram dengan Metode Webhook,” Elektron J. Ilm., vol. 12, no. 1, pp. 41–47, 2020, doi: 10.30630/eji.12.1.159.
[12] M. A. Aris Widya and P. Airlangga, “Pengembangan Telegram Bot Engine Menggunakan Metode Webhook Dalam Rangka Peningkatan Waktu Layanan E-Government,” Saintekbu, vol. 12, no. 2, pp. 13–22, 2020, doi: 10.32764/saintekbu.v12i2.884.
[13] M. S. s Kadaton and R. Soekarta, “Perancangan Sistem Informasi Pariwisata Kota Sorong Menggunakan Web Dan Line@ Chatbot Sebagai Media Informasi Pariwisata,” Insect (Informatics Secur. J. Tek. Inform., vol. 4, no. 2, p. 71, 2019, doi: 10.33506/insect.v4i2.561.
[14] M. Nasyaya and I. Adila, “Diversifikasi Fitur dan Kolonialisasi Data pada LINE Social Messaging Features Diversification and Data Colonialism on LINE Social Messaging,” J Kominfo, vol. 8, no. 2, pp. 96–101, 2019, doi: 10.31504/komunika.v8i2.2459.
[15] K. Darmaastawan, P. Lanang Bagus Suputra Jaya Amertha, and L. Jasa, “Sistem Pakar Diagnosis Penyakit Gigi dengan Metode Breadth First Search berbasis Instant Messaging LINE Messenger,” Maj. Ilm. Teknol. Elektro, vol. 20, no. 1, p. 139, 2021, doi: 10.24843/mite.2021.v20i01.p16.
[16] C. G. I. Raditya, P. A. S. Dharma, I. K. A. A. Putra, I. B. K. Sugirianta, and I. B. I. Purnama, “Pendeteksi Kebocoran Gas dan Kebakaran Dini Menggunakan NodeMCU Berbasis Telegram,” Maj. Ilm. Teknol. Elektro, vol. 21, no. 1, p. 13, 2022, doi: 10.24843/mite.2022.v21i01.p03.
[17] M. Fernando, L. Jasa, and R. S. Hartati, “Monitoring System Kecepatan dan Arah Angin Berbasis Internet of Things (IoT) Menggunakan Raspberry Pi 3,” Maj. Ilm. Teknol. Elektro, vol. 21, no. 1, p. 135, 2022, doi: 10.24843/mite.2022.v21i01.p18.
[18] R. Salim, D. Arisandi, and J. Hendryli, “Pembuatan Aplikasi MOSTRANS Transporter Berbasis Mobile Menggunakan React-Native JavaScript,” J. Ilmu Komput. dan Sist. Inf., vol. 10, no. 1, 2022, doi: 10.24912/jiksi.v10i1.17856.
[19] I. Kurniawan, Humaira, and F. Rozi, “REST API Menggunakan NodeJS pada Aplikasi Transaksi Jasa Elektronik Berbasis Android,” JITSI J. Ilm. Teknol. Sist. Inf., vol. 1, no. 4, pp. 127–132, 2020, doi: 10.30630/jitsi.1.4.18.
[20] S. Sauda and M. Barokah, “Penerapan Nodejs Dan Postgresql Sebagai Backend Pada Aplikasi Ecommerce Localla,” INFOTECH J., pp. 101–105, 2022.
[21] R. FAJRIN, “Pengembangan Sistem Informasi Geografis Berbasis Node.JS untuk Pemetaan Mesin dan Tracking Engineer dengan Pemanfaatan Geolocation pada PT IBM Indonesia,” J. Inform., vol. 11, no. 2, pp. 40–47, 2017, doi: 10.26555/jifo.v11i2.a6090.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
This work is licensed under a Creative Commons Attribution 4.0 International License