Ngobrol bareng, belajar, berbagi, diskusi menggunakan aplikasi telegram.

Telegram BOT NodeJS Antispam Untuk Grup

Telegram BOT NodeJS Antispam Untuk Grup, adalah pengalaman untuk kesekian kalinya dalam  mencoba belajar memiliki bot pada aplikasi telegram. Beberapa pengalaman sebelumnya tentang telegram bot, dapat diakses melalui artikel: Telegram Bot HookIOTelegram Bot rss feed & Telegram Manybot. Dimana semua bot dijalankan pada grup yang dibuat sebagai sarana diskusi dan berbagi, baik terkait blog, maupun topik keseharian umum lainnya.


Telegram BOT NodeJS Antispam Untuk Grup – Kita mulai saja ya.. untuk share cara install telegram bot menggunakan script nodejs, adalah sebagai berikut :
Duplikasi script nodejs repository milik The Devs Network
[dirmanto@telegrambot ~]$ git clone https://github.com/thedevs-network/the-guard-bot.git
Install depedencies yang akan dibutuhkan oleh bot
[dirmanto@telegrambot ~]$ npm install
Ganti nama file example.config.js menjadi config.js kemudian edit sesuai kebutuhan
Jalankan bot
[dirmanto@telegrambot ~]$ npm start
Perlu disiapkan
  • Server VPS (Virtual Private Server — pastikan di install OS Centos versi terbaru), jika belum punya, silahkan mengakses halaman rekomendasi layanan vps
  • Bot Telegram, bisa dibuat dulu secara gratis melalui @BotFather – https://telegram.me/botfather
  • Grup Telegram, jika belum punya, silahkan dibuat dulu, cara membuat grup, dapat diakses melalui halaman panduan membuat grup telegram dari awal
Setelah tiga poin diatas sudah siap, maka langkah selanjutnya adalah install NodeJS & npm pada vps, petunjuk instalasi yang mudah dipahami bisa diakses melalui halaman how to install nodejs on centos 7. Apabila diperlukan, install juga php dengan fasilitas curl, namun tidak perlu instal database, karena untuk keperluan ini kita tidak akan menggunakan database dalam format sql.
Telegram BOT NodeJS Antispam Untuk Grup.
Langkah selanjutnya adalah mulai install script bot nodejs. Pada kesempatan ini, dirmanto.web.id memilih script milik The Devs Network, karena sangat mudah dipahami untuk digunakan, juga mudah dalam proses pengeditan bahasa nantinya. Langkah instalasi bot, adalah sebagai berikut :
Tahapan install dan menjalankan bot nya cukup mudah bukan? Adapun bot yang kita jalankan ini akan memiliki fitur untuk grup, antara lain :
  • Sinkronisasi dengan semua grup dimana bot di joinkan
  • Menambahkan user lain sebagai admin bot
  • Memberi peringatan user yang melakukan spam
  • Menghapus otomatis pesan spam dari user
  • Mengeluarkan / Blokir user dari grup
  • Fasilitas Anti Bot
  • Membuat perintah baru, selain perintah admin yang sudah tersedia
  • Feedback / melaporkan user kepada admin / pemilik bot
  • Dan masih banyak lagi fitur anti spam lain, yang pada intinya, akan membuat grup telegram kita aman dari kegiatan spam oleh user lain, seperti iklan channel, iklan grup telegram lain, dan sejenisnya.
Fitur serta apa saja perintah yang dapat dimengerti oleh bot dan dijalankan sebagai eksekusi secara lengkap, dapat dilihat dengan mengakses halaman github the guard bot, Selamat mencoba.
Telegram BOT Anti Spam Untuk Grup.
Kalau kamu punya grup di telegram, dan ingin melengkapi dengan bot antispam tanpa harus melakukan proses instalasi/membuat bot seperti pada petunjuk diatas, dirmanto.web.id akan coba membantu. Silahkan join ke grup telegram kami dengan mengakses https://t.me/personalblogid, untuk menyampaikan nama grup yang dimaksud. Semoga dapat bermanfaat.

Berbagi Update Blog Melalui Kanal Telegram

Berbagi Update Blog Melalui Kanal Telegram Narablog.
Jika anda pengguna wordpress, fitur ini sama dengan yang dimiliki oleh plugin jetpack, yakni kemampuan auto update posting blog pada sosial media seperti facebook, twitter, google+ dan sebagainya. Namun perbedaan nya hanya pada lokasi tampilnya update, yakni pada kanal (channel) telegram.

Berbagi Update Blog Melalui Kanal Telegram
Jadi ketika anda selesai menulis di blog, maka tulisan terbaru tersebut akan segera tampil di kanal telegram. Sebagai contoh, berikut adalah tampilan update pada telegram channel narablog :


Atau untuk melihat histori update lengkap, dapat berkunjung ke kanal telegram kami, @narablog, yang dapat diakses dengan tautan https://t.me/narablog.

Blog anda ingin menjadi bagian aktivitas Berbagi Update Blog Melalui Kanal Telegram bersama kami?  Berikut adalah caranya:

Khusus Pengguna Wordpress Self Hosted
Instal plugin dengan nama: WP Telegram, atau yang dapat diakses dengan url: https://wordpress.org/plugins/wptelegram/

Telegram Settings
- Bot Token: Silahkan bergabung di grup telegram @personalblogid untuk mendapatkan Token
- Channel Username(s) or Chat ID(s): Masukkan => @narablog

Wordpress Settings
Silahkan ikuti seperti pada gambar dibawah ini














Message Settings
Silahkan masukkan seperti contoh dibawah ini (copas saja):
{title}
{excerpt}
nama-domain-blog-mu
user-telegram-mu
@narablog #blogwalking

  • Excerpt Source, pilih Post Content
  • Excerpt Length, pilih nilai 20
  • Parse Mode, pilih Markdown
  • Inline Button, silahkan dicentang
  • Inline button text, isi dengan : Baca Selengkapnya
  • Image Position, pilih After the text
  • How to send the image, pilih Without Caption
Notification Settings
Pada opsi ini adalah tidak harus di setting (opsional saja).

Dengan demikian, setiap ada posting baru di blog anda, maka akan secara otomatis dibagikan / tampil pada kanal telegram narablog.

Jika blog anda menggunakan blogger/blogspot, silahkan bergabung pada grup seperti informasi diatas, maka akan kami bantu. Semoga bermanfaat.