• About
  • Advertise
  • Privacy & Policy
  • Contact
Tech News, Magazine & Review WordPress Theme 2017
  • Home
    • Home – Layout 1
    • Home – Layout 2
    • Home – Layout 3
    • Home – Layout 4
    • Home – Layout 5
  • template
    • HTML
      • Dahboard
    • Laravel
    • php native
    • python
  • Tutorial
    • Laragon
    • Tutorial coding
No Result
View All Result
  • Home
    • Home – Layout 1
    • Home – Layout 2
    • Home – Layout 3
    • Home – Layout 4
    • Home – Layout 5
  • template
    • HTML
      • Dahboard
    • Laravel
    • php native
    • python
  • Tutorial
    • Laragon
    • Tutorial coding
No Result
View All Result
Tukang ngoding
No Result
View All Result

Menyimpan Data Dari telegram ke GOOGLE SHEAT

tukangcoding by tukangcoding
May 27, 2024
Home php native
Share on FacebookShare on Twitter
Menyimpan Data Mengunakan telegram
Menyimpan Data Mengunakan telegram

Ingin mengintegrasikan Telegram dengan Google Spreadsheet untuk menerima pesan dan mengirimkan update secara otomatis? Skrip Google Apps Script ini solusinya! Artikel ini akan memandu Anda memasang dan menggunakan skrip untuk berinteraksi dengan pengguna Telegram.

Prakiraan Waktu: 15 menit

Skill yang Dibutuhkan:

  • Akun Google Workspace
  • Akun Telegram Bot

Persiapan

  1. Buat Akun Telegram Bot:

    • Kunjungi BotFather https://telegram.me/BotFather di Telegram
    • Buat bot baru dan dapatkan token bot.
  2. Buat Spreadsheet di Google Drive:

    • Buat spreadsheet baru di Google Drive.
    • Rename sheet pertama menjadi “Data Order” dan buat sheet baru bernama “Log”.
    • Lalu Masukan ini di paling atas Data Order ” [NO.] [ID Order] [Tanggal Order] [Nama] [Kode Barang] [Alamat] [Resi] [Status Pengiriman] [Chat ID]”
    • MAsukan ini di atas Sheet Log ” [Timestamp] [Log Message]”
  3. Dapatkan URL Apps Script:

    • Buka Script Editor di spreadsheet Anda (Tools > Script editor).
    • Klik “File” > “Publish” > “Deploy” dan pilih “New project”.
    • Beri nama project (misalnya, “Telegram-AppsScript”) dan pilih “Who has access” (sesuaikan kebutuhan Anda).
    • Klik “Deploy” dan dapatkan URL project yang muncul.

Instalasi Skrip

  1. Buka Script Editor:

    • Buka kembali Script Editor di spreadsheet Anda (Tools > Script editor).
  2. Tempel Script:

    • Copy dan paste seluruh kode skrip yang disediakan di bagian akhir artikel ini ke dalam Script Editor.
  3. Ganti Kredensial:

    • Cari dan ganti variabel berikut dengan informasi Anda:

      • spreadsheetId: Ganti dengan ID spreadsheet Anda (dapat ditemukan di URL spreadsheet).
      • botHandle: Ganti dengan username bot Anda (tanpa “@”).
      • botToken: Ganti dengan token bot Anda yang didapat dari BotFather.
      • appsScriptUrl: Ganti dengan URL project Apps Script yang Anda dapatkan sebelumnya.
  4. Simpan Perubahan:

    • Klik “File” > “Save”.

Aktifkan Webhook Telegram

  1. Jalankan Fungsi setWebhook:

    • Di Script Editor, pastikan Anda berada di file script.
    • Klik “Run” > “setWebhook”.
    • Periksa log untuk memastikan webhook berhasil dibuat.
  2. Pengaturan Telegram Bot:

    • Buka kembali BotFather di Telegram.
    • Kirim perintah /setwebhook diikuti URL project Apps Script Anda (misalnya, /setwebhook https://script.google.com/macros/s/YOUR_SCRIPT_ID/exec).

Fungsi-fungsi dalam Skrip

Skrip ini memiliki beberapa fungsi yang menangani berbagai hal:

  • log: Untuk menulis pesan ke sheet “Log”.
  • formatDate: Untuk memformat tanggal ke format Indonesia.
  • sendTelegramMessage: Untuk mengirim pesan teks ke chat tertentu di Telegram.
  • parseMessage: Untuk memproses pesan yang diterima dari Telegram dan mengekstrak informasi.
  • inputDataOrder: Untuk memasukkan data order yang diterima ke sheet “Data Order”.
  • cekResi: Untuk mengecek status pengiriman berdasarkan nomor resi.
  • handleUpdateDeliveryStatus: Untuk menangani perubahan status pengiriman pada sheet “Data Order” dan mengirim update ke Telegram.
  • doPost: Fungsi utama yang dijalankan ketika menerima pesan baru dari Telegram.

Cara Menggunakan

  1. Kirim Pesan ke Bot:

    • Buka chat bot Telegram Anda.

    • Kirim pesan dengan format berikut:

      • /start: Untuk memulai interaksi dengan bot.
      • /input: Untuk memasukkan data order baru (ikuti format yang diberikan skrip saat menggunakan perintah /format).
      • /resi [nomor resi]: Untuk mengecek status pengiriman berdasarkan nomor resi.
      • /format: Untuk melihat daftar format pesan yang tersedia.
  2. Tanggapan Bot:

    • Bot akan membalas pesan Anda sesuai dengan fungsinya.
    • Update status pengiriman pada sheet “Data Order” akan otomatis memicu pengiriman pesan ke Telegram.

Kesimpulan

Dengan skrip ini, Anda dapat membuat sistem pemesanan dan update status pengiriman otomatis melalui Telegram yang terintegrasi dengan Google Spreadsheet. Jangan lupa untuk menyesuaikan dan mengembangkan skrip ini sesuai dengan kebutuhan Anda.

Download
Tags: bot telegramgoogle sheattelegram
tukangcoding

tukangcoding

Next Post
Cara merubah versi nodejs pada laraon - gambar

Cara merubah Versi Nodejs di Laragon

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recommended.

Laragon vs xampp

Alasan Kenapa Laragon Lebih Baik Dari XAMPP

April 26, 2024
Dashboard Admin sheat gratis dan

Dashboard Admin sheat gratis dan

March 25, 2024

Trending.

Belajar Dasar-Dasar XAMPP untuk Pemula: Memulai Petualangan Codingmu

belajar laragon

Penguasaan Lokal: Instalasi Laragon untuk Pengembangan Web yang Mulus

Cara merubah versi php pada Laragon

Cara Mengganti Versi PHP di Laragon: Panduan Lengkap untuk Pemula

May 11, 2024
Clever Dashboard _ Made by Webpixels | Tukang Coding

Template Dashboard Modern dan User-Friendly: Pantau Proyek dan Tugas dengan Mudah

June 3, 2024
Apa Itu Termux? Panduan Lengkap untuk Pemula Beserta Fungsi, Kontroversi, dan Tips Penggunaan

Apa Itu Termux? Panduan Lengkap untuk Pemula Beserta Fungsi, Kontroversi, dan Tips Penggunaan

March 14, 2025
Tukang ngoding

We bring you the best Premium WordPress Themes that perfect for news, magazine, personal blog, etc. Check our landing page for details.

Follow Us

Categories

  • Camera
  • Dahboard
  • Gear
  • HTML
  • Laragon
  • Laravel
  • Photography
  • php native
  • python
  • Smartphone
  • Telegram
  • Tutorial
  • Tutorial coding
  • Tutorial HTML
  • Website

Tags

belajar html belajar python bot telegram Cara Mengganti Versi PHP di Laragon Cara merubah versi phpdi laragon google sheat html Laragon php telegram template html Tutorial Laragon xamop

Recent News

Belajar Dasar-Dasar XAMPP untuk Pemula: Memulai Petualangan Codingmu

August 8, 2024
belajar Html part 1

Belajar HTML untuk Pemula

June 2, 2024
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2023 Tukang Coding - penydia template dan jasa pembuatan website Tukang Coding.

No Result
View All Result
  • Home
  • Template
    • HTML
      • Dahboard
    • php native
    • Laravel
  • Tutorial
    • Laragon
    • Tutorial coding

© 2023 Tukang Coding - penydia template dan jasa pembuatan website Tukang Coding.