Materi Bot Indonesia

Channel
Logo of the Telegram channel Materi Bot Indonesia
@bot_indonesiaPromote
908
subscribers
Official Channel @botindonesia Channel ini khusus materi Google Apps Script Materi lain bisa jadi masukan 😊
This media is not supported in your browser
VIEW IN TELEGRAM
Belajar coding nonton video sambil langsung praktek.. pas pematerinya salah, ikitan salah. Siapa pernah? 😂
Mohon maaf belum ada update 🙏🏼
This media is not supported in your browser
VIEW IN TELEGRAM
▍New Rules

Sejak fitur baru telegram support chat menggunakan akun anonim, maka diberlakukan aturan pada grup @botindonesia dan @botphp tidak diperkenankan / auto delete.

Diharapkan agar menggunakan akun real / user.

▍Fasal

Kami menyukai diskusi dengan real user, dan jalin silaturrahim yang lebih nyata dengan akun (bukan channel) dan demi mencegah promo² tidak langsung.

▍Log

report
▍Telegram SMS

Aplikasi Android untuk memfoward SMS ke Telegram via Bot

▍Feature

- Forward SMS text messages to Telegram as a bot;
- Notification regarding missed calls;
- Notification regarding device battery power changes;
- Remote control via chat command or SMS.

▍Link

- Repo: https://github.com/telegram-sms/telegram-sms
- RTFM: https://guide.telegram-sms.com/en_gb/user-manual
This media is not supported in your browser
VIEW IN TELEGRAM
Deeplink

Istilah Deeplink diperkenalkan oleh Telegram.. banyak yang memanfaatkan fitur ini untuk membuat program referal.

Namun, sebenarnya apa itu deeplink, bagaimana membuatnya, teknik mengelonya, dan bagaimana memanfaatkannya..

Apa pula kaitannya dengan bot Telegram yang bisa menjadi powerfull lantaran si "ekor start" ini..

Simak dan ikuti sesi materi "kuliah" -nya, hanya Rp 950.000,- diskon 100% selamanya — menjadi Rp. 0 alias GRATIS...

▍Video

- Youtube : https://youtu.be/XA4VGwNzeJE

▍Referensi
- Telegram: Deeplink
- Wikipedia
- Lumpia Framework, Deeplink
This media is not supported in your browser
VIEW IN TELEGRAM
▍Regex pada Lumpia / Telegraf

Serial Belajar Membuat Bot Telegram GRATIS menggunakan Lumpia Framework dengan Google Apps Script

▍Tujuan

Belajar Regex atau menangkap text, berbagai pola tertentu dan berbagai contoh kasus

▍Video

https://youtu.be/AhWcDWDAMtU

▍Referensi

- blog bangHasan
- Lumpia Framework
▍Genius Lyric

Plugins untuk scraping lirik pada genius
Gunakan bersama lumpia framework.

▍Keterangan

Contoh atau sample yang bagus untuk bot mode inline

▍ID Library

1pIILo5YhzgcGMH2j8tLTEBmK-hf_Vv0W6wsL0YCQXAT6BrvgaK3F9Uld

▍Ref

- Developer @Oh_Yoon_Hee
- Repo: Github
▍WizardScene

Plugin untuk Lumpia Framework

▍ Fungsi

membuat skenario pada percakapan bot, seperti halnya sebuah session pada website.

▍ID Library

19EqMaIYrXTLyMuc6Pvocb3R5kYpxyRUdfg48NYvl1anhGjFKIJjepz8k

▍Ref

- Developer @butthx
- Repo Github
This media is not supported in your browser
VIEW IN TELEGRAM
Materi Lumpia ke-2

Mode Debug dan Verbose
serta menghandle pesan via mode development.

👉🏼 Tujuan

- memantau step by step proses bot
- melihat struktur pesan json
- mengurangi proses deployment
- meningkatkan efektivitas coding
- menambah produktifitas kerja

🗒 Catatan

- Tidak dijelaskan lagi cara deploy
- Silakan cek materi pertama Halo Lumpia

🔖 Link Materi

- Youtube
tayang perdana, 31 Oktober 2021

- Website
berisi source code pada materi

- lumpia
list full materi lumpia

- https://lumpia.js.org/docs/materi/
Awesome Bot Telegram Indonesia

Repo yang (berusaha) akan uptodate untuk memuat tentang segala hal bot indonesia. Belajar bot, komunitas, daftar bot, dan segala hal tentang bot dalam negeri.

Dipersilakan ikut kolaborasi, dengan salah satu tujuan utamanya adalah: belajar kontribusi / membuat clone / pull request / dan lainnya. Supaya lebih lancar mengoperasikan github.

Masukkan bot / channel / tutorial kamu segalanya yang terkait bot diperbolehkan.

🔖 Link: https://github.com/telegrambotindonesia/awesome-bot-telegram-indonesia
Cara Mendeploy Projek di Google App Script menggunakan Clasp di Termux

Google menyediakan ruang bagi pelanggannya untuk mengembangkan aplikasi berbasis web menggunakan bahasa Google App Script (GAS). GAS sendiri sebenarnya adalah pengembangan dari Javascript. Sintaks-sintaksnya mirip kalau tidak dikatakan sama.

Kali ini kita akan mencoba mendeploy sebuah projek yaitu pembuatan bot Telegram. Contoh bot yang akan kita gunakan adalah Halo Bot.

Setelah berhasil membuat bot di GAS, langkah selanjutnya adalah anda instal Clasp di Termux:

$ pkg install clasp

Setelah terinstal, login ke akun Google tempat menyimpan script anda:

$ clasp login

Setelah itu, clone projek anda:

$ clasp clone ID_PROJEK_ANDA VERSI

Untuk mengetahui ID_PROJEK_ANDA sekaligus VERSI yang tersedia, anda bisa lihat di bagian settings di web GAS.

Setelah itu anda tinggal mengedit script di komputer lokal kemudian mendeploy. Cara mendeploy sangat mudah yaitu cukup ketik perintah:

$ clasp deploy

Selesai
This media is not supported in your browser
VIEW IN TELEGRAM
🛑 Stop Penculikan Masuk Grup

Karena
akhir-akhir ini sering terjadi pemaksaan user masuk grup, maka informasi setingan ini perlu dipublikasikan..

Pernah tiba-tiba masuk ke grup tapi ga merasa bergabung?

Pernah melihat grup di mute (bisukan) dan kita tidak bisa mengetik apa-apa?

🚸 Hati-hati bisa jadi kamu dimasukkan group scam. Report SPAM saja grup seperti itu.

⚠️ Atur privacy telegram mu agar tidak sembarangan dimasukkan ke dalam group.

⚙️ Setingkan juga saudara, teman, dan keluarga kita yang lain agar dapat mencegah pelanggaran privacy ini.

ℹ️ Dan sebarkan informasi ini, semoga bermanfaat.

🎬 Youtube https://youtu.be/FXhowr8wSuY

👉🏼 > Screenshot
This media is not supported in your browser
VIEW IN TELEGRAM
🙋🏽 Halo Lumpia
Materi paling dasar untuk siapa saja

Buat teman-teman yang baru mau belajar membuat bot telegram pilihan yang paling tepat memulai belajarnya adalah dari sini.

Membangun bot telegram secara gratis, cepat, dan mudah menggunakan Google Apps Script.

Atau bagi yang ingin migrasi dari lib v1/v2, kamu perlu menyimak materi ini.

Bot dibangun menggunakan Framework Lumpia, GAS Lib edisi 3. Framework terbaru untuk Bot Telegram.

Video memberikan penjelasan cukup detail baris coding. Bisa dipraktekkan dengan mudah.

(tayang perdana 19/9 19:00)

🎬 https://youtu.be/H_GBc1nfqcA

🗂 Referensi

- Source Code
- List materi
- Docs
Materi Bot Indonesia
📷 Screenshot bertipe JPEG, bukan PNG / BMP ⚠️ Saat kirim screenshot / foto / gambar, di klik tanda centang Compress Image. ⭕️ Jangan lupa, ditandai / dilingkari / dikasih petunjuk point yang dimaksudkan. ⁉️ Beri caption penjelasan tentang foto tersebut.…
This media is not supported in your browser
VIEW IN TELEGRAM
Demi kenyamanan grup, file bertipe PNG per-saat ini dihapus secara otomatis.

Maka, agar tidak terhapus, silakan dibaca tata cara kirim screenshot.

🔖 dokumentasi penghapusan

Auto hapus lainnya, tanpa dokumentasi:

- emoticon bertipe dice
- game
- ... menyusul sesuai kasus

〰️〰️〰️

💎 Bagaimana membuat auto hapus dan mendokumentasikan seperti ini?

bot.on('document', ctx => {
let doc = ctx.message.document;
if (doc.mime_type == 'image/png') {
ctx.forwardMessage(channel_id);
ctx.deleteMessage();
}
})
GAS Library: Keyboard Builder

Tools untuk membantu membuat keyboard pada pembuatan bot telegram via Google Apps Script.

Dapat dipergunakan untuk semua library / framework / coding biasa.

🔖 repo: github
Mustache - GAS Library

Mustache
is a logic-less template syntax.

Diadopsi dari Mustache.js bermanfaat guna membantu pembuatan template untuk aplikasi berbasis Google Apps Script, termasuk untuk bot Telegram.

Akan efektif, ketika semakin kompleks dan dipergunakan secara customable oleh banyak pengguna. Misalnya bisa untuk bot hashtag, bot welcome, dan pengolahan data lainnya.

🔖 Repo
Framework untuk .NET (C#)

using System;
using Telegram.Bot;

var botClient = new TelegramBotClient("{YOUR_ACCESS_TOKEN_HERE}");
var me = await botClient.GetMeAsync();
Console.WriteLine(
$"Hello, World! I am user {me.Id} and my name is {me.FirstName}."
);

🥳 Silakan RTFM :

- 📄 Guide
- 👤 Examples
- 🔖 Repo
Telegram Center
Telegram Center
Channel