Membuat sendiri notifikasi untuk Gotosocial dengan Telegram Bot
Sampai dengan rilis v.0.16.0 Gotosocial masih belum menyertakan fitur push notification ke dalam aplikasinya. Menurut salah satu developer-nya pengaktifan notifikasi membutuhkan banyak sumber daya karena harus merubah sebagian besar kode meski sebenarnya Gotosocial sendiri sudah mendukung API untuk mengirim notifikasi.
Oleh karena itu mengakses API ini dan sedikit trik memanfaatkan layanan WebPush lainnya bisa dipakai untuk membuat notifikasi Gotosocial. Salah satunya bisa pakai cara yang dibuat oleh Joel Carnat dalam GoToSocial Push notifications using Pushover. Joel membuat shell script untuk menarik data notifikasi kemudian menyimpannya dalam bentuk text file dan kemudian dikirim ke layanan PushOver.
Selanjutnya PushOver akan mengirim data notifikasi tersebut ke aplikasi PushOver yang sudah terpasang di hape.
Menarik tapi saya tidak ikuti cara ini karena PushOver tidak gratis. Namun ada layanan lain yang mirip dan Open Source seperti ntfy yang merupakan layanan berbasis HTTP pub-sub notifikasi. Syaratnya sama kudu pasang aplikasi khusus di hape.
Pakai ntfy ini mudah, sangat mudah. Namun setelah beberapa jam saya coba ada fitur yang tidak bisa saya temukan (untuk saat ini) yaitu rich text format. ntfy memang sudah mendukung penggunaan Markdown namun terbatas di web appnya sedangkan di mobile devices belum tersedia.
Baca lebih lengkap tentang artikel ini di https://kusaeni.com/jurnal/notifikasi-gotosocial-dengan-telegram-bot/