Cách lập trình bot Telegram đơn giản với Google Sheets

Поделиться
HTML-код
  • Опубликовано: 7 фев 2025
  • Cách lập trình bot Telegram đơn giản với Google Sheets, gửi thông tin từ Google Sheets sang nhóm chat telegram với Telegram API sử dụng Google Apps Script.
    Khóa học lập trình Telegram Bot với Google Apps Script trên Google Sheets:
    dtnguyen.busin...
    Khoá học Google Apps Script cơ bản: dtnguyen.busin...
    Khoá học Excel: bit.ly/ex101_dt...
    Khoá học VBA: bit.ly/vba101_d...
    Đoạn code trong video: gist.github.co...
    XEM THÊM
    Tự học lập trình Python cơ bản:
    • Python cơ bản 01 Cài đ...
    Tự học Google Sheet / Google Trang tính
    • Tạo Data Validation t...
    Tự học JavaScript cơ bản:
    • 01 Bắt đầu với l...
    Tự học Excel Online cơ bản đến nâng cao:
    • Học Excel cơ bản | 01 ...
    Tự học lập trình VBA cơ bản đến nâng cao:
    • Bắt đầu với Macro - VB...
    Tự học lập trình Google Apps Script:
    • 01 Khai báo biến, l...
    ▷ Theo dõi Facebook cá nhân: kuldokk
    ▷ LinkedIn: / ducthanhnguyen
    ▷ Video được cung cấp miễn phí bởi hocexcel.online
    ▷ Blog cá nhân: blog.hocexcel....
    ▷ Facebook Group: bit.ly/heoFBG

Комментарии • 99

  • @cub7968
    @cub7968 3 года назад +1

    ui cái này hay quá anh ơi

  • @JneeidSs
    @JneeidSs Год назад

    chỗ 5:20 sao mình chát cả đêm nó vẫn k hiện ra id như trên video nhỉ, nó chỉ ok, true mãi thôi

  • @hieuphan4248
    @hieuphan4248 3 года назад +2

    A ơi.cho e hỏi
    Khi đổi 1 dữ liệu trong bảng có cách nào để lưu lại dữ liệu cũ không ạ.
    VD:ở mục bộ phận làm việc, 1 nhân viên đổi từ bộ phận kế toán sang bộ phận kinh doanh thì có cách nào để biết được là trước đây người đó ở bộ phận kế toán k ạ.
    E nhập dữ liệu bằng google sheet.a có cách nào chỉ giúp e được k ạ.

  • @thanh-family1215
    @thanh-family1215 3 года назад

    Thành không load được chat ID của bot, dù thay thử và tạo mới các con bot khác thêm vào group. Cảm ơn ĐỨC rất nhiều

  • @tonghoptv7466
    @tonghoptv7466 3 года назад +3

    a ơi a giúp e cách làm phép tính như nay với a: 18,8*155.000
    =2.914.000
    (nhưng trên bảng tính excel kết quả = 2.916.000
    )
    a giúp e sao lại như vậy được a. e cảm ơn a

  • @HienTran---
    @HienTran--- Год назад +1

    Anh ơi em hỏi chút, giờ em muốn gửi toàn bộ dữ liệu của bảng (thay vì dòng cuối) lên bot telegram thì viết script như nào anh nhỉ. Mong anh hướng dẫn trong ví dụ này luôn ạ

    • @HocExcelOnline
      @HocExcelOnline  Год назад

      Em tham khảo nội dung này trong khoá học:
      blog.hocexcel.online/khoa-hoc/lap-trinh-tro-ly-ao-bot-telegram-su-dung-google-sheets

  • @uongviethai319
    @uongviethai319 Месяц назад

    b ơi mình làm thì đã có thông báo nhưng ko lấy đc nội dung trong ô

  • @linhvuluong
    @linhvuluong 3 года назад +1

    Nhờ bạn hướng dẫn tạo bot lưu tin nhắn tự động của thành viên bất kỳ trong group mà mình không có quyền admin được không ạ?

  • @trankhanh5907
    @trankhanh5907 3 года назад

    a hướng dẫn giúp e cách cài thời gian để bot tự động gửi thông báo đc k a

  • @pettygarden230
    @pettygarden230 2 года назад +1

    nó ko hoạt động riêng lẻ ngoài group được hả anh, bắt buộc phải vô nhóm chát hay sao ạ
    mình muốn nó là 1 con bot đơn lẻ, tự động trả về ngày công làm việc tại thời điểm truy xuất (nếu đúng mã nhân viên) / mã nhân viên, tên nhân viên, và số ngày công được lưu trữ trong google sheets

    • @HocExcelOnline
      @HocExcelOnline  2 года назад +1

      được chứ em, hoạt động được theo kiểu chat 1-1

    • @vanhoangvo6097
      @vanhoangvo6097 2 года назад

      @@HocExcelOnline vậy cái khúc thêm nó vào 1 nhóm để lấy chat id trong group. Vẫn phải lấy hay thay thế cách khác ạ. (Trường em muốn nó như là 1 con bot chat 1-1 với người dùng )

    • @HocExcelOnline
      @HocExcelOnline  2 года назад +1

      @@vanhoangvo6097
      nếu mình chỉ dùng bot để chat 1-1 thì không cần lấy id của group. Trong dữ liệu trả về khi tương tác 1-1 là có sẵn id của người chat rồi nên mình cũng không cần lấy id này luôn. Em tham khảo thêm chương trình học này nhé, có gì anh sẽ hỗ trợ thêm trực tiếp qua zalo: blog.hocexcel.online/khoa-hoc/lap-trinh-tro-ly-ao-bot-telegram-su-dung-google-sheets

  • @tamhoi4171
    @tamhoi4171 2 года назад

    Cho em hỏi là mình muốn tìm 1 hình ảnh từ dữ liệu google sheet sử dụng KEY trong telegram mình làm như thế nào ạ

    • @HocExcelOnline
      @HocExcelOnline  2 года назад

      Chào em, để tìm kiếm như nhu cầu của em, thì mình cần có 1 trường miêu tả cho ảnh đó, bởi vì khả năng tìm kiếm trong dữ liệu bị dừng lại ở việc tìm kiếm dữ liệu dạng chữ viết, con số.

  • @cub7968
    @cub7968 3 года назад +1

    anh ơi khóa học mua nhiều có ctr uu dai ko anh ?

  • @doanhnguyen2188
    @doanhnguyen2188 3 года назад

    muốn gửi 1 tin nhắn từ dòng 0 tới lastrow, xuống dòng dể ngăn cách nội dung, thi phải làm thê nào a,

  • @khoanguyen4009
    @khoanguyen4009 Год назад

    em làm theo anh mà đến đoạn dán link vào chrome k nhận được id ạ

  • @dungmh
    @dungmh 3 года назад +1

    Cảm ơn anh. Anh ơi, nếu muốn send 1 hoặc nhiều dòng, hoặc 1 dòng bất kỳ mà không phải "dòng cuối" thì cần viết code thế nào ạ?

    • @HocExcelOnline
      @HocExcelOnline  3 года назад +1

      Phần này em cần biết Google Apps Script để làm nhé: dtnguyen.business/course/gas101-lam-viec-nang-suat-hon-tu-dong-hoa-cong-viec-voi-google-apps-script

    • @dungmh
      @dungmh 3 года назад

      @@HocExcelOnline cảm ơn anh rất nhiều

  • @chauquangnguyen4521
    @chauquangnguyen4521 3 года назад +1

    Thầy ơi, thay vì gửi text vào Telegram, em cần Bot chụp 1 cái bảng Spreadsheet và gửi vào Group Telegram thì phải làm sao ạ?

    • @trauhamhoc.digital
      @trauhamhoc.digital Год назад

      Nếu cần chụp nội dung sheet thì mình e nghĩ nên đi logic sau, e chưa test thử nhưng có khả thi:(1) code lưu thành PDF, (2) code gửi pdf vào tele

  • @daohuynh934
    @daohuynh934 2 года назад

    Em muốn gửi cùng lúc nhiều nhóm nội dung giống nhau và nội dung khác nhau đến nhiều nhóm: mỗi dòng là send 1 nhóm thì làm sao anh Thanh

    • @HocExcelOnline
      @HocExcelOnline  2 года назад

      Chào em,
      cái này mình dùng apps script lập trình theo ý mình thôi là được.

  • @onking9676
    @onking9676 3 года назад

    anh làm bài hướng dẫn với facebook được không

  • @anhtm0611
    @anhtm0611 2 года назад

    Bạn cho hỏi có thể lấy ngược dữ liệu từ telegram vào sheet ko vậy??

    • @HocExcelOnline
      @HocExcelOnline  2 года назад

      Lấy được dữ liệu từ group telegram bạn làm admin nhé

  • @HaNguyen-vi3kp
    @HaNguyen-vi3kp 2 года назад

    Alo ad ơi em hỏi
    Có thể viết 1 con bot sao chép y chang tin nhắn của nhóm khác k ad
    Ý là con bot của nhóm người ta tin nhắn gì _ bot nhóm mình sao chép y chang tin nhắn y gửi liền về nhóm mình á
    Không biết viết được con bot vậy không ta 🤔

    • @HocExcelOnline
      @HocExcelOnline  2 года назад

      được nhé, bot của mình phải có quyền đọc tin nhắn của nhóm khác

  • @leduy1629
    @leduy1629 2 года назад

    Trường hợp nhiều thông tin trùng mà muốn show hết trên telegram thì phải làm như thế nào ạ

    • @HocExcelOnline
      @HocExcelOnline  2 года назад

      Thì mình vẫn gửi đi bình thường thôi.
      Tham khảo: blog.hocexcel.online/khoa-hoc/lap-trinh-tro-ly-ao-bot-telegram-su-dung-google-sheets

  • @vunguyeninh3428
    @vunguyeninh3428 3 года назад

    Admin cho mình hỏi có cách nào làm ngược lại không a. Như mình có group của người khác nhưng dữ liệu nhiều quá. Mình muốn chuyển giữ liệu đó thành Google sheet cho tiện theo dõi. Mong nhận phản hồi của bạn.

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Cũng làm được luôn nhé bạn. Mình cần kiến thức trong khoá học này: blog.hocexcel.online/khoa-hoc/lap-trinh-tro-ly-ao-bot-telegram-su-dung-google-sheets
      Mỗi khi group có dữ liệu mới thì bot lại tự động cập nhật ngược vào google sheets thông qua cơ chế mình tạo ra.

  • @huynhthi1207
    @huynhthi1207 3 года назад

    Muốn tạo bot nhập số liệu từ telegram vào google Sheet thì làm như thế nào anh ?

    • @HocExcelOnline
      @HocExcelOnline  3 года назад +1

      Em tham khảo ở chương trình này nhé: blog.hocexcel.online/khoa-hoc/lap-trinh-tro-ly-ao-bot-telegram-su-dung-google-sheets

  • @MrTinhAgency
    @MrTinhAgency 3 года назад

    Cái này mình gửi 2 ô dữ liệu thì được. Gửi từ 3 ô trở lên lại bị lỗi Ad

  • @giahungautomation4743
    @giahungautomation4743 2 года назад

    Hi AD, tôi làm đến bước chạy URL của telegram như video và cũng bị như video chỉ trả về: {"ok":true,"result":[]}, dù refress nhiều lần cũng ko đc. Mong AD giúp đỡ thêm. Cám ơn AD nhiều

    • @HocExcelOnline
      @HocExcelOnline  2 года назад

      Mình có thể chuyển từ getUpdates sang post method để lấy update về sheets

    • @hole-dev
      @hole-dev 2 года назад

      ông remove xong add lại bot là ok nhé

  • @namang1626
    @namang1626 3 года назад

    anh oi em muốn tìm hiểu thêm về khóa học này với ạ

    • @HocExcelOnline
      @HocExcelOnline  3 года назад +2

      Em xem thêm và đăng ký ở link này nhé: blog.hocexcel.online/khoa-hoc/lap-trinh-tro-ly-ao-bot-telegram-su-dung-google-sheets

  • @chuongvuvan583
    @chuongvuvan583 3 года назад

    có thể setting auto send khi có data mới ko ạ, thay vì phải click send ạ

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Cài trigger để gửi nhé bạn

    • @sontungnguyen527
      @sontungnguyen527 3 года назад +1

      @@HocExcelOnline a có thể hướng dẫn thêm về cài trigger đc không ạ ?

  • @phamtan5291
    @phamtan5291 3 года назад

    Hay anh ạ, nhưng em thấy vẫn phụ thuộc vào mình phải bấm ạ, Trong trường hợp nếu có 2 cột mà để onEdit thì khi mình điền cột A xong nó đã báo luôn rồi ạ.

    • @HocExcelOnline
      @HocExcelOnline  3 года назад +1

      Phải bấm mới tốt em ạ.

    • @phamtan5291
      @phamtan5291 3 года назад

      @@HocExcelOnline Dạ, vâng ạ, Em cũng làm theo rồi anh ạ, nhưng em bị lỗi ở 2 chỗ nó ko giống anh lắm ạ. Em xin phép nhắn tin qua facebook để xin đc anh góp ý ạ.

  • @congtuan1203
    @congtuan1203 3 года назад

    cho em hỏi là cty em có 1 file excel chèn hình nhiều, đang bị 1 lỗi là khi copy nguyên 1 sheet qua 1 sheet khác thì bị mất hết hình, sau đó khi quay lại sheet cũ (sheet muốn copy) thì tự động tất cả các hình trong đấy bị click chọn, em đã thử đủ mọi cách copy thường và copy bằng move or copy cũng không được có ai bị và giải quyết được chưa ạ

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Em copy nhân đôi file excel đó lên rồi xoá những sheet không cần đi

    • @congtuan1203
      @congtuan1203 3 года назад

      ĐT Nguyễn [Học Excel Online] vấn đề là em đang muốn copy nó qua 1 sheet của file khác anh, mà nhân đôi nó vẫn bị anh ơi

    • @vcmttkt7253
      @vcmttkt7253 3 года назад

      @@congtuan1203 lỗi của GG Sheet là không hiển thị ảnh

  • @trongtrandinh9555
    @trongtrandinh9555 3 года назад

    Tự động báo trên telegram được không ạ, không cần ấn trên google sheet luôn thầy

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Được em, làm như trong khoá này: blog.hocexcel.online/khoa-hoc/lap-trinh-tro-ly-ao-bot-telegram-su-dung-google-sheets

  • @dahoang9873
    @dahoang9873 3 года назад

    em thử làm theo lúc run thì bị như này ạ "This app is blocked
    This app tried to access sensitive info in your Google Account. To keep your account safe, Google blocked this access."

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Em thử lại với 1 profile trình duyệt chrome khác nhé, chỉ đăng nhập 1 tài khoản email thôi

  • @ChihaicuaDen
    @ChihaicuaDen 3 года назад

    Anh ơi, cho em hỏi có cách nào excel tự động gửi email và gửi vào số điện thoại để thông báo hợp đồng hết hạn không ạ. Nhờ anh hỗ trợ giúp em, em xin cảm ơn

  • @tintrung6910
    @tintrung6910 3 года назад

    em làm theo đến đoạn vẽ drawing thì nó không tìm thấy hàm tập lệnh mySendMessage

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Nó thông báo vậy hả em? Thế em xem lại xem đã viết đúng chưa?

    • @tintrung6910
      @tintrung6910 3 года назад

      @@HocExcelOnline em xem mấy lần rồi

    • @tintrung6910
      @tintrung6910 3 года назад

      em chạy riêng hàm mySendMessage thì ok

    • @tintrung6910
      @tintrung6910 3 года назад

      nhưng em vẽ drawing rồi gán hàm vào thì nó ko tìm thấy

    • @tintrung6910
      @tintrung6910 3 года назад

      @@HocExcelOnline ah giúp em chổ này vs

  • @hdchannel1766
    @hdchannel1766 Год назад

    {"ok":false,"error_code":404,"description":"Not Found"} Của em sao chạy link api nó báo false ạ?

  • @CuocSongQuanhTa-kq1pc
    @CuocSongQuanhTa-kq1pc Год назад

    vậy mà ổng nói đơn giản đó

  • @chany1621
    @chany1621 2 года назад

    làm sao để liên lạc vs anh ạ

  • @vulamchan9289
    @vulamchan9289 3 года назад

    Thầy ơi, em assgin script thì bị lỗi như vậy ạ, "Script function test could not be found ", mong thầy hỗ trợ

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Chắc em thiếu function kia rồi. Em tham khảo chương trình này nhé: dtnguyen.business/course/gas101-lam-viec-nang-suat-hon-tu-dong-hoa-cong-viec-voi-google-apps-script

  • @truongho2075
    @truongho2075 3 года назад

    Anh ơi có cách nào gửi dữ liệu từ telegram về Excel không ạ

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Có, nhưng sẽ mất phí em

    • @ChienLe-cz8xr
      @ChienLe-cz8xr 11 месяцев назад

      phi baonhiu 1 tháng a
      @@HocExcelOnline

  • @nhdphipn7176
    @nhdphipn7176 3 года назад

    Cần AD giúp đỡ ạ. Khi mình dùng hàm này để gọi nội dung bên sheet "const range = ss.getRange('Sheet1!A1').getValues();"
    Thì ở dưới "sendTelegramNotification(BOT_SECRET, CHAT_ID, ...);" mình sẽ dùng hàm gì để show thông tin bên sheet lên telegram ạ. (dùng: 'Name: $'Name: ${range[0][0]}'); thì nó show ra hàm tên như vậy luôn chứ không lấy từ sheet). cảm ơn ad.

    • @HocExcelOnline
      @HocExcelOnline  3 года назад +1

      Bạn cần dùng đúng loại ký tự là ` chứ không phải là '

    • @nhdphipn7176
      @nhdphipn7176 3 года назад

      @@HocExcelOnline cảm ơn ad

  • @tuanminia5769
    @tuanminia5769 2 года назад

    nói nhỏ quá anh ơi

  • @lamjames9161
    @lamjames9161 3 года назад

    mọi thứ đã rất auto cho tới khi phải thực hiện thao tác nhấn nút :(

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Không muốn bấm nút thì hẹn trigger để chạy, cài điều kiện để chạy thôi.

    • @vzhatt
      @vzhatt 3 года назад

      @@HocExcelOnline xin cách làm cái này với bạn

  • @kaokaocharles7469
    @kaokaocharles7469 2 года назад

    hic âm thanh nhỏ quá ạ :(

  • @songhangcargo9806
    @songhangcargo9806 3 года назад

    admin ơi, cho mình đoạn code với ạ

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Bạn đọc phần miêu tả của video nhé

    • @songhangcargo9806
      @songhangcargo9806 3 года назад

      @@HocExcelOnline chào anh, em đã làm như mình chỉ, nhưng trong telegram bot thì trả kết quả undefined. chỗ này phải làm sao ạ?

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      Chắc em làm sai chỗ nào đó rồi. Em tham khảo chương trình học nhé.
      blog.hocexcel.online/khoa-hoc/lam-viec-nang-suat-hon-tu-dong-hoa-cong-viec-voi-google-apps-script

    • @songhangcargo9806
      @songhangcargo9806 3 года назад

      @@HocExcelOnline bị ở chỗ sendtelegram ấy ạ, em lấy range:[ ] [ ] ay a

    • @HocExcelOnline
      @HocExcelOnline  3 года назад

      @@songhangcargo9806 đúng rồi vì em cần tổ chức và lấy dữ liệu đúng theo cách mà Google apps script hỗ trợ