Creating a Highly Interactive Discord BOT in Python

Time
2025年8月09日 10:00 ~ 10:30
Speaker
林上竣
Room
TR410
Collaborative Notes
https://hackmd.io/HJoAic-dge
MandarinElementary
PyCon Taiwan Community

Abstract

This talk will introduce how to develop a Discord Bot using discord.py, covering a variety of interactions such as commands, buttons, drop-down menus, and pop-up windows, demonstrating how to turn Discord into a simple and efficient front-end interface. Through real-world examples, we explore the possibilities of Bot in different application scenarios and help developers design more interactive and practical tools.

We hope that the audience can realize what Discord BOT is good for, and make a convenient and useful BOT according to their own needs.

  • For Python beginners, there must be a stage when they make a small tool or toy and want to share it with their friends, but because their friends don’t have the basic knowledge of the program or the Python environment, and because they don’t have the ability of their own minions, it’s hard to share their tools or toys with other people. With Discord BOT, you can have a simple front-end for your friends to call and use, and you can even use it with multiple people.
  • For those who haven’t written any chatbot before, you can get to know Discord BOT, it’s not difficult to get started and there are more variations than Telegram or Line. (Notice: The English content is automatically translated and may contain inaccuracies or misinterpretations. Please refer to the original version for the most accurate information.)

About the Speaker

林上竣

林上竣

最初是因為實驗數據太多才開始接觸 Python,希望能用程式來省下分析數據的時間,沒想到後來厭倦做實驗而轉行投入軟體工程師的行列,誤打誤撞開始了全端開發之路,現在在一間 AI 新創公司做全端開發。對許多事物都有興趣,正在多方探索各種職涯的可能性。最近開始努力參與社群活動,還請各位多多指教!