ยินดีต้อนรับเข้าสู่กลุ่มคนทำบอทครับ!

ไม่ได้นึกเลยว่าจะมีคนเข้ามาสนใจด้วย เหอๆ ตอนแรกก็เห็นคนบ่นกันเยอะนะว่าทำบอทไม่เป็น ทำยาก...

ก็เลยอยากจะช่วยล่ะนะ คราวนี้ นี่คือเบสิกของการทำบอท และในนี้ก็จะบอกวิธีการเขียนด้วย

ก็เลยไปถามคนทำ lib นี้ ผลปรากฏว่า...

2559-12-07 16_40_16-@Gawdl3y.png

Gawdl3y: But you're welcome to try

qwq)/

วิธีโหลดโปรแกรมที่จะต้องใช้

คราวนี้ ใน lib ของเราเนี่ย เป็น discord.js ใช่มั้ยล่ะ เราก็ต้องไปโหลด Node.js มาก่อน ใครที่มีแล้วก็ข้ามขั้นตอนนี้ไปได้เลย ส่วนใครยังไม่มีก็ตามนี้เลย:

  • เข้าไปที่เว็บ nodejs.org แล้วกดโหลดเวอร์ชั่นล่าสุด
  • จากนั้นก็ ถ้าเราจะสร้างบอทอันใหม่ขึ้นมา ให้เปิด cmd แล้วพิมพ์โค้ดแต่ละบรรทัดทีละอันครับผม:
node --version
npm --version
cd C:/
mkdir (ชื่อโฟลเดอร์)
cd C:/(ชื่อโฟลเดอร์)
npm i -S hydrabolt/discord.js#indev

สองบรรทัดแรกจะเช็คว่าเราลงโปรแกรมมาครบรึยัง ถ้าสมมติว่าเรายังไม่ลงอันใดอันหนึ่งมันจะฟ้องแบบนี้:

2559-12-07 16_31_56-Start.png

แต่ถ้าลงแล้วมันจะบอกชื่อเวอร์ชั่นของ node ที่เรามีอยู่นั่นเองครับ.

ใครที่ใช้ cmd เป็นประจำอยู่แล้วก็น่าจะทราบดีว่า cd กับ mkdir นั้นหมายความว่าอย่างไร แต่สำหรับคนที่ยังไม่ทราบ cd หมายความว่า ให้ไปที่ๆ เราบอกมันไว้ สมมติเช่นถ้าเราเขียน cd C:/ลงไป มันจะไปดูที่ไดร์ฟ C:/ นั่นเอง ส่วน mkdirนั้นเป็นคำสั่งที่ให้สร้างโฟลเดอร์ขึ้นมาใหม่นั่นเองครับ

ส่วนบรรทัดสุดท้าย จะเป็นการลงโฟลเดอร์ lib ของ discord.js ครับ ถ้าไม่ลงคือมันจะตีErrorกลับมาแบบถล่มทลายกันเลยทีเดียว เหอๆๆ

ถึงตอนนี้ ลงโปรแกรมที่ต้องใช้ทุกตัวแล้ว ถ้ายังไม่ทราบเกี่ยวกับการเขียน node.js ให้ไปศึกษาก่อนได้เลยนะครับ