Saturday, January 18, 2025
API KEY
HomeTelegramประเภทข้อมูล Telegram Bot API

ประเภทข้อมูล Telegram Bot API

Telegram Bot API รองรับการส่งข้อมูลหลายประเภทที่ช่วยให้บอทสามารถสื่อสารกับผู้ใช้ได้อย่างหลากหลาย นี่คือประเภทของข้อมูลทั้งหมดที่ Telegram Bot API รองรับ:

1. Text (ข้อความ)

  • การส่งข้อความธรรมดาไปยังผู้ใช้
  • API method: sendMessage

2. Photo (รูปภาพ)

  • ส่งรูปภาพหรือไฟล์รูปภาพไปยังผู้ใช้
  • API method: sendPhoto

3. Audio (ไฟล์เสียง)

  • ส่งไฟล์เสียงหรือเพลงไปยังผู้ใช้ เช่น MP3
  • API method: sendAudio

4. Document (เอกสาร)

  • ส่งไฟล์เอกสาร เช่น PDF, DOCX หรือไฟล์อื่น ๆ ไปยังผู้ใช้
  • API method: sendDocument

5. Video (วิดีโอ)

  • ส่งไฟล์วิดีโอไปยังผู้ใช้ เช่น MP4
  • API method: sendVideo

6. Animation (แอนิเมชันหรือ GIF)

  • ส่งไฟล์ GIF หรือแอนิเมชันไปยังผู้ใช้
  • API method: sendAnimation

7. Voice (ข้อความเสียง)

  • ส่งข้อความเสียงที่อัดไว้สั้น ๆ (ในรูปแบบ OGG) ไปยังผู้ใช้
  • API method: sendVoice

8. Video Note (วิดีโอแบบวนซ้ำ)

  • ส่งวิดีโอแบบกลม ๆ ที่เล่นวนซ้ำได้ ไปยังผู้ใช้
  • API method: sendVideoNote

9. Sticker (สติกเกอร์)

  • ส่งสติกเกอร์ไปยังผู้ใช้
  • API method: sendSticker

10. Location (ตำแหน่งที่ตั้ง)

  • ส่งตำแหน่งที่ตั้ง (latitude และ longitude) ไปยังผู้ใช้
  • API method: sendLocation

11. Venue (สถานที่)

  • ส่งสถานที่ที่มีชื่อ, ที่อยู่, latitude และ longitude ไปยังผู้ใช้
  • API method: sendVenue

12. Contact (ข้อมูลติดต่อ)

  • ส่งข้อมูลติดต่อ (ชื่อ, เบอร์โทรศัพท์) ไปยังผู้ใช้
  • API method: sendContact

13. Poll (โพล)

  • ส่งโพลหรือแบบสอบถามให้ผู้ใช้เลือกตอบ
  • API method: sendPoll

14. Dice (ลูกเต๋า)

  • ส่งลูกเต๋าเสมือนเพื่อสุ่มตัวเลข หรือใช้เป็นเกมเล็ก ๆ ได้
  • API method: sendDice

15. Game (เกม)

  • ส่งเกมแบบอินเตอร์แอคทีฟให้ผู้ใช้เล่น
  • API method: sendGame
  • หมายเหตุ: ต้องตั้งค่าเกมในบอท Telegram ก่อน

16. Invoice (ใบแจ้งหนี้)

  • ส่งใบแจ้งหนี้สำหรับการชำระเงิน
  • API method: sendInvoice

17. Inline Keyboard (คีย์บอร์ดแบบอินไลน์)

  • ส่งปุ่มให้ผู้ใช้กดภายในข้อความได้ โดยไม่ต้องใช้แป้นพิมพ์ธรรมดา
  • ใช้ร่วมกับ API method ต่าง ๆ เช่น sendMessage พร้อมกับ reply_markup

18. Custom Reply Keyboard (คีย์บอร์ดแบบกำหนดเอง)

  • ส่งปุ่มตอบกลับที่กำหนดเองให้ผู้ใช้เลือกตอบ
  • ใช้ร่วมกับ API method ต่าง ๆ เช่น sendMessage พร้อมกับ reply_markup

19. Callback Query (การตอบกลับด้วยปุ่ม)

  • ใช้ปุ่มอินไลน์ที่เมื่อผู้ใช้กด จะส่งข้อมูลกลับมาหาบอทเพื่อดำเนินการต่อ
  • ใช้ร่วมกับ InlineKeyboardMarkup

20. Media Group (กลุ่มของสื่อ)

  • ส่งกลุ่มของรูปภาพและวิดีโอในข้อความเดียวกัน
  • API method: sendMediaGroup

ประเภทข้อมูลที่ใช้สำหรับการส่งข้อมูลหลายประเภทพร้อมกัน:

  • Media Group ใช้ส่งรูปภาพและวิดีโอหลายไฟล์ในข้อความเดียวได้ ซึ่งเป็นวิธีที่สะดวกในการส่งชุดข้อมูลสื่อ

Telegram Bot API รองรับการส่งข้อมูลที่หลากหลายและช่วยให้คุณสามารถพัฒนาแอปพลิเคชันที่ซับซ้อนและอินเทอร์แอคทีฟได้อย่างง่ายดาย ด้วยการเลือกใช้ API method ที่เหมาะสมในการตอบสนองต่อการกระทำของผู้ใช้

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
คอร์สเรียนออนไลน์

Most Popular

Recent Comments