Cara Jadi Admin Bot Telegram
Pantau User PPPoE Dengan BOT Telegram
Dengan bot telegram kita bisa pantau jika ada user PPPoE yang diskonek ataupun rekonek kembali.
Script kita pasang pada profile PPPoE dibagian tab script .
Disana akan ada 2 kolom event yaitu:
Kita taruh script di kolom on up untuk mengeksekusi script ketika client pppoe konek/rekonek.
Sedangkan kolom on down akan mengeksekusi script ketika client pppoe terputus/diskonek.
Script Ditaruh di Scheduller, PPP, Netwatch
Scheduler bisa gunakan jika ingin menjalankan script secara berkala dalam waktu tertentu.
Untuk pemicu event tertentu, ada beberapa fitur di mikrotik yang mengizinkan kita untuk menyisipkan script.
python-telegram-bot/python-telegram-bot
You canāt perform that action at this time.
šLINK MAIN DI SINIšhttps://s.id/Angkasa189VVIPhttps://angkasa189.ink/dwhq
You are invited to the channel BOT SPACEMAN. Click above to join.
Memasang bot telegram di mikrotik akan mempermudah dalam memantau kondisi jaringan.
Event yang telah kita tentukan akan dikirim dalam bentuk notifikasi ke grup telegram.
Even penting seperti putusnya perangkat jaringan ataupun client bisa langsung kita pantau lewat chat telegam.
Cara ini jauh lebih praktis dibanding kita manual membuka winbox dan mengeceknya satu satu.
Bot telegram ini akan membantu kita dalam:
Membuat Group Untuk BOT
Kita perlu membuat group khusus yang nantinya akan diisi oleh bot dan user lain yang akan memonitor mikrotik.
Bot akan mengirim pesan ke group supaya notifikasi bisa dibaca/dimonitor oleh anggota group.
Cara membuat group untuk bot sama seperti membuat group normal.
Tap/klik pada icon pencil lalu pilih new group, beri nama sesuai dengan yang anda inginkan.
Telegram - Adding Bot to a Group or Channel
The WordPress Telegram Bot plugin requires the bot to be part of one or multiple groups or public channels to fetch messages and interact with users.
It can only perform actions if it has admin permissions.
The process of adding bot is the same for groups and channels. The instruction below is shown on the example with the group.
Go to settings of the group you want to monitor (click on the group name or image) and add your bot.
Example from the desktop version:
Still in the group info, click on options,Ā manage group, administrators.
Make sure the bot has all permissions.
Note: as of March 2020, it's not possible to do this from the browser version of Telegram.
Membuat BOT di BotFather
Untuk membuat bot telegram kita harus DM/japri/chat ke @BotFather
Gunakan tombol search/icon lensa pmbesar lalu ketikan botfather.
Klik/tap > start pada botfather yang centang biru untuk memulai chat.
Tap atau ketik /newbot untuk memulai membuat bot [1].
Selanjutnya beri nama bot kita [1], nama ini yang akan kita pakai saat ingin menginvite bot ke group.
Tentukan username untuk bot kita [2], userhane harus diakhiri dengan kata bot.
Simpan/copy token bot yang telah kita buat [4], token inilah yang akan kita pakai untuk mengoperasikan bot kita, misalnya membuka pesan ataupun mengirim pesan.
token: 6839681770:AAEM_Bf2_RFf04KqTd0sFUp5Rsvk3048WbY
Pantau Akses Point , IP static & Router Dengan BOT Telegram
Untuk memantau pelanggan ip statis, akses point dan router yang tidak menggunakan PPPoE menggunakan telegram bot, caranya agak berbeda.
Karena tidak ada kolom event seperti pada pppoe, kita harus lebih kreatif agar script kita bisa berjalan otomatis memantau kondisi akses point dan router di jaringan.
Kita bisa menggunakan scheduler dan netwatch.
Scheduler bisa kita tentukan seberapa sering script akan dieksekusi, misalnya 2 menit sekali.
Netwatch menyediakan cara paling mudah, karena kita tidak perlu melakukan coding rumit.
Karena tool ini didesain untuk memantau host dengan interval yang bisa kita tentukan, misal setiap 2 menit.
Memakai BOT telegram untuk mengirim pesan
Mengirim pesan menggunakan bot caranya juga sama seperti membuka pesan/inbox, yaitu dengan menggunakan url dengan format tertentu.
Bedanya kita harus tau chatID dari lawan yang akan kita chat, baik orang ataupun group.
Group dan orang punya chatID masing masing.
Cara untuk mendapatkan chat ID lawan biacara dengan mudah adalah dengan mengirim pesan dulu ke bot telegram.
Sedangkan untuk mengetahui chatID group, kita invit saja bot kedalam group, nanti akan muncul di di inbox bot mengenai informasi group termasuk chatID nya.
Jika tidak ada/belum muncul notifikasi group, ulanglah prosesnya/reinvite bot ke grup sampai muncul notifikasi di inbox bot nya.
Untuk mengirim pesan gunakan format url berikut ini:
misal kita akan mengirim pesan menggunakan bot ke group dengan chatID -4019824652
Format diatas nantinya akan kita pakai di script mikrotik guna mengririm output script ke group telegram melalui bot yang teleh kita buat tadi.
Di group nanti akan muncul pesan yang telah kita kirim menggunakan bot telegram dengan cara diatas.
Nah percobaan sudah berhasil, bot sudah bisa mengirim pesan ke group yang kita inginkan.
Selanjutnya kita akan gunakan bot ini untuk mengirim output script mikrotik supaya bisa dibaca di group telegram monitoring.
Monitoring Mikrotik Dengan BOT Telegram
Script notifikasi Client PPPoE Terputus/Diskonek
Agar saat client diskonek/terputus kita dapat notifikasi di group telegram maka taruh script ini di tab script profile PPPoE dari user yang ingin dimonitor.
Paste pada kolom On Down.
Ganti xxxxx dengan token bot anda, sedangkan yyyyy diganti dengan chatID dari group telegram anda.