Langkah pembuatan Telegram Webhook

Untuk membuat Token telegram

kirim pesan "/newbot" ke https://telegram.me/BotFather lalu ikuti langkah yang di perintahkan

Untuk membuat self certifate untuk website https

semisal domain yang akan anda sign adalah "esoftplay.com" maka perintah console nya adalah:
openssl req -new -newkey rsa:2048 -nodes -keyout esoftplay.com.key -out esoftplay.com.csr

ketika memasukkan CN (Common Name) nanti anda harus memasukkan domain nya yaitu untuk kasus ini esoftplay.com

openssl x509 -req -days 36500 -in esoftplay.com.csr -signkey esoftplay.com.key -out esoftplay.com.crt

maka anda bisa meng-upload file esoftplay.com.crt pada field "certificate" pada form set Webhook

Membuat website agar support https

  • Mengaktifkan Module Apache
    1. mod_socache_shmcb.so
    2. mod_ssl.so
  • mengupload 2 file certificate ke server di mana domain di hostkan
    1. esoftplay.com.crt
    2. esoftplay.com.key
  • meng-include kan httpd-ssl.conf di httpd.conf atau apache2.conf di server lalu pada file httpd-ssl.conf tersebut
    1. Mengarahkan 'SSLCertificateFile' ke file di mana anda menyimpan esoftplay.com.crt
    2. Mengarahkan 'SSLCertificateKeyFile' ke file di mana anda menyimpan esoftplay.com.key
  • Menentukan vHost domain yang ingin di jadikan https, contoh vHost untuk domain "esoftplay.com" adalah:
    <VirtualHost *:443>
      DocumentRoot "/path/to/esoftplay/com"
      ServerName esoftplay.com
      SSLEngine on
      SSLCertificateFile "/path/to/esoftplay.com.crt"
      SSLCertificateKeyFile "/path/to/esoftplay.com.key"
    </VirtualHost>

Loading...