Crawling Python chuyên sâu để phân tích và triển khai dịch vụ
Đặc điểm Telegram, dùng API, triển khai bot
Hiểu rõ cách dùng Slack API, cách tạo bot và đặc điểm dịch vụ
Đặc trưng dịch vụ KakaoTalk và cách triển khai đa dạng bot, chatbot
Đặc điểm dịch vụ Discord, cách sử dụng API và cách triển khai bot
Cách sử dụng API như Google Calendar API và cách tích hợp nó vào bot.
Cách vận dụng biểu thức chính quy trong nhiều trường hợp
Cách mô-đun hóa và vận hành chức năng cụ thể trong Python
Tiến sĩ Nam tạo ra Bot Python + ChatGPT
Xây dựng Bot bằng Python! 📖
Khóa học này bao gồm cách xây dựng bot cho các ứng dụng nhắn tin phổ biến như Telegram, Slack, KakaoTalk và Discord . Chúng tôi sẽ hướng dẫn bạn mọi thứ, từ đăng ký dịch vụ, sử dụng API cơ bản đến triển khai các tính năng và chức năng của dịch vụ. Thay vì chỉ nghiên cứu lý thuyết, chúng tôi sẽ hướng dẫn bạn qua nhiều ví dụ và triển khai các dịch vụ thực tế .
Tại sao phải tạo chương trình Bot? ✔️
Nếu trước đây các dịch vụ được phân phối và cung cấp thông qua web, ứng dụng và các ứng dụng khác, thì ngày nay, bot ngày càng được sử dụng rộng rãi. Chỉ cần nhìn vào các chương trình AI tạo sinh hiện nay, ta cũng thấy hầu hết chúng được cung cấp thông qua bot Discord. Việc cung cấp dịch vụ thông qua bot theo cách này giúp loại bỏ rào cản giữa người dùng, dịch vụ và giao tiếp, mang lại trải nghiệm gần gũi và thời gian thực hơn . Hơn nữa, bằng cách chỉ tập trung vào phát triển dịch vụ , các nhà phát triển có thể tránh được sự lãng phí tài nguyên không cần thiết, chẳng hạn như vận hành và quản lý máy chủ.
Bot là một loại ứng dụng. Về lý thuyết, việc tạo bot cũng đơn giản như sử dụng Discord, Slack, KakaoTalk hoặc Telegram. Đơn giản như sử dụng API chúng tôi cung cấp hoặc sử dụng thư viện. Nhưng việc tạo ra một bot thực sự không chỉ là biết cách sử dụng nó.
"Khóa học này nhằm mục đích giảng dạy và nắm vững nhiều cách sử dụng khác nhau của Python."
Điều quan trọng nhất là phải có ý tưởng về việc phải làm gì, Chương trình được hoàn thành khi có khả năng áp dụng và thực hiện ý tưởng này. Tùy thuộc vào tình huống, có lúc cần phải thu thập dữ liệu nhưng cũng có lúc phải sử dụng AI. Khóa học này hoàn toàn thực hành , kết hợp nhiều mẫu và ý tưởng khác nhau. Quá trình này diễn ra theo hình thức tiếp thu lý thuyết và áp dụng nó .
Xem trước bài giảng 👀
Python bò Đôi khi, thu thập dữ liệu (Crawling) được sử dụng để triển khai chức năng bot. Khóa học này không chỉ đơn thuần là theo dõi mã. Chúng ta sẽ phân tích một trang web để thu thập dữ liệu và sau đó triển khai mã từng bước dựa trên kết quả phân tích để hoàn thiện chức năng.
Trò chuyệnGPT Một số tính năng của bot, chẳng hạn như phân tích hình ảnh hoặc tóm tắt nội dung YouTube, được xây dựng bằng ChatGPT. Khóa học này đề cập đến các khía cạnh lý thuyết của ChatGPT, chứ không phải ứng dụng thực tế của nó trong các chương trình thực tế.
Bot Telegram Chúng ta sẽ khám phá các tính năng của Telegram, các khái niệm như InlineQuery, ReplyMarkup và ConversationHandler được sử dụng trong Telegram, cũng như cách tạo và áp dụng bot bằng cách sử dụng chúng thông qua nhiều ví dụ khác nhau.
Bot Slack Tìm hiểu về các tính năng, API, chế độ socket, chế độ HTTP, sự kiện cơ bản, khái niệm tương tác và cách sử dụng chúng để tạo bot thông qua nhiều ví dụ khác nhau của Slack.
Bot KakaoTalk Thông qua nhiều ví dụ khác nhau, bạn sẽ tìm hiểu về các loại và tính năng của bot KakaoTalk, chẳng hạn như PC KakaoTalk, Kakao API và chatbot KakaoTalk, cũng như các khái niệm cơ bản về kịch bản chatbot và cách tạo bot KakaoTalk bằng cách sử dụng câu nói và ý định.
Bot Discord Chúng ta sẽ khám phá các tính năng của Discord và cách tạo bot. Trong bài viết này, chúng ta sẽ tập trung vào việc triển khai các tính năng của bot phát nhạc YouTube hiện đang có sẵn để mua, đồng thời bổ sung thêm một vài tính năng khác. Chúng ta cũng sẽ tìm hiểu về các vai trò, nội dung nhúng, bộ lọc tin nhắn, sự kiện, v.v.
📢 Vui lòng kiểm tra trước khi tham gia lớp học!
Khóa học này được thực hiện bằng hệ điều hành Windows , Python 3.12.2 và Visual Studio Code .
Python chạy trên Windows, Linux và Mac.
Trong khóa học bot KakaoTalk, lập trình win32 được thực hiện dành riêng cho Windows .
Nếu bạn có bất kỳ câu hỏi nào về khóa học, bạn có thể hỏi thông qua bảng tin Hỏi & Đáp .
Khuyến nghị cho những người này! 👩👩👦
Trò chuyệnGPT Làm thế nào để thực hiện trong thực tế Đối với những người tò mò về việc liệu nó có áp dụng hay không
Với Python Thu thập thông tin nâng cao Dành cho những ai muốn hiểu
Làm thế nào để thực hiện thông qua bot Triển khai dịch vụ Dành cho những ai tò mò
Với Python Hiệu quả công việc Những người muốn lên tiếng
Các câu hỏi liên quan đến bài giảng 🙋🏻♂️
H. Khóa học này có ưu điểm gì đặc biệt không? 🐔
Khóa học xây dựng bot của Tiến sĩ Nam bao gồm cách xây dựng bot cho Telegram, Slack, KakaoTalk và Discord, những nền tảng mạng xã hội phổ biến nhất trên toàn cầu. Dựa trên kinh nghiệm thực tế với Python, ông không tiếp cận nó từ góc độ lý thuyết hay phương pháp luận. Thay vào đó, ông trình bày nhiều ví dụ từ góc độ xây dựng dịch vụ thực tế. Ông tập trung vào việc tìm hiểu các phương pháp xây dựng bot và các đặc điểm riêng của từng dịch vụ .
H. Bạn có thể cho tôi biết về mức độ khó của khóa học này không? 🐸
Khóa học này không đề cập đến những kiến thức cơ bản nhất về cú pháp Python. Nếu bạn đã có hiểu biết cơ bản về biến, kiểu dữ liệu và hàm, bạn sẽ không gặp khó khăn gì khi theo học khóa học này.
Tôi muốn tạo một Slackbot nhưng không biết bắt đầu từ đâu nhưng đây là một bài giảng tuyệt vời như một tia sáng đối với tôi.
Tôi mong đợi kế hoạch bài học tiếp theo sẽ cho phép tương tác với DB ở bước tiếp theo.