Advanced Search
Search Results
10 total results found
Create Discord Bot in Discord Developer Portal
Create Discord Bot step 1: Creating an application. สร้างหรือล็อกอิน discord account ใน Discord Developer Portal (แพลตฟอร์มสำหรับพัฒนาในการสร้างและปรับแต่งบอท) สร้าง Application กดปุ่ม “New Application” สีฟ้าที่มุมบนขวาของหน้า ใส่ชื่อของ application >...
Installation
ขั้นแรกให้น้องๆ เปิดโปรเจคขึ้นมาใน folder ที่ต้องการ ไปที่ terminal ด้านล่าง แล้วโหลด discord.py โดยใช้ pip install -U discord.py requests ไปที่แท็ป extension แล้ว install python หรือวิธีอื่นๆเพิ่มเติมจาก https://discordpy.readthedocs.io
Pub bot ( ดีเจ )
Pub bot คืออะไร? เป็นบอทที่จะเปลี่ยนแสงของ LED และเล่นเสียงตามตัวอักษรที่เราใส่เข้าไป โดยมี 3 สีประกอบด้วย Red, Green, Blue และความถี่เสียงตามสีนั้นๆ เช่น !yo RGB จะทำการเปิดไฟตามลำดับ แดง เขียว และ น้ำเงิน 1. Create structure ในส่วนนี้เราจะเขียนโค้ดเพื่อรอ...
Fortune Teller Bot ( แม่หมอสายมู )
Fortune Teller Bot คืออะไร? Fortune Teller Bot คือ บอททำนายดวง หลักการคือพิมพ์คำสั่งเพื่อใช้งาน Bot เช่น !ft fortune เพื่อให้บอททำนายดวงของเราออกมา หรือคำสั่ง !ft color ที่บอทจะส่งตารางของสีมงคงประจำวันกลับมาให้เรา โดยในการสร้างบอทเริ่มจาก 1.Start Discord B...
Russian roulette kick/mute bot
สุ่มที่จะ kick/mute ผู้ใช้ที่อยู่ใน channel channel ของผู้ใช้มาจาก message ที่ได้รับ ctx.message.author.voice.voice_channel ดึงค่าของสมาชิกทุกคนใน channel channel.members สุ่มผู้โชคร้าย 1 ราย และสุ่ม action ที่จะทำต่อผู้ใช้ import random # To ...
Thanos bot
สุ่มลบครึ่งหนึงของสมาชิกในเซิฟเวอร์ ดึงค่าสมาชิกทุกคนของเซิฟเวอร์ guild.members สุ่มครึ่งนึงของจำนวนสมาชิก import random random_members = random.sample(list, n) แตะสมาชิกที่ถูกเลือกทั้งหมดออกไป member.kick()
FAQ bot
ส่งคำถามให้ผู้ใช้ในเซิฟเวอร์เลือก และส่งคำตอบให้จากคำถามนั้นๆ สร้าง Object สำหรับเก็บข้อมูลคำถาม class Question: def __init__(self, desc, ans): self.desc = name self.ans = ans สร้าง list ของคำถามพร้อมคำตอบ list = [ Question("Q1", "A1"),...
Discord APIs
Client Functions: discord.Client(): Creates a new Discord client. client.run(TOKEN): Connects the client to Discord using the provided token. client.logout(): Logs the client out of Discord. client.get_channel(id): Retrieves a channel by ID. client.ge...
Basic concept
Discord.py คืออะไร? Discord.py เป็น library ของ Python เพื่อใช้ในการสร้าง Discord bots. โดยมีการออกแบบเพื่อให้สะดวกในการใช้และทำงานร่วมกับ Discord API. ทำให้สามารถ สร้าง Bot อเนกประสงค์ที่สามารถโต้ตอบและดำเนินการฟังก์ชันต่างๆ ภายในเซิร์ฟเวอร์ Discord ได้ S...
Ping Pong Bot
Ping Pong Bot คืออะไร? หลักการของปิงปองบอทคือเมื่อ user พิมพ์ข้อความว่า "ping" ลงใน server ตัวบอทของเราก็จะส่งข้อความว่า "pong" กลับมานั่นเอง โดยในการสร้างปิงปองบอทนั้น เริ่มจาก สร้าง Ping Pong Bot 1. สร้าง discord connection ขั้นแรกให้น้องๆสร้างไฟล์ที่ช...