สร้างแอ็กชันสำหรับซื้อหวย Lotto ของ Donghaeng Lottery อัตโนมัติด้วย GitHub Actions
(github.com/kkd927)บางทีก็ลืมซื้อหวยทุกครั้งไปบ้าง และทุกครั้งที่ซื้อก็ขี้เกียจเลือกเลขด้วยวิธีเดิม ๆ เลยลองทำแอ็กชันสำหรับซื้อ Donghaeng Lottery Lotto 6/45 อัตโนมัติด้วย GitHub Actions ขึ้นมาครับ
ตอนแรกคิดไว้แค่ว่า “ซื้ออัตโนมัติ 5 เกมทุกสัปดาห์” แบบง่าย ๆ แต่พอทำไปทำมา รู้สึกว่าถ้าสามารถเขียนกลยุทธ์การซื้อตามกติกาที่ต้องการเองได้ก็น่าจะสนุกกว่า เลยใส่ custom workflow เข้าไปด้วย
ฟีเจอร์หลักมีประมาณนี้ครับ
- ซื้ออัตโนมัติทุกสัปดาห์ด้วยตารางเวลาใน GitHub Actions
- รองรับการซื้อแบบเลขอัตโนมัติ, เลขเลือกเอง และแบบผสมอัตโนมัติ+เลือกเอง
- เขียนกลยุทธ์การซื้อของตัวเองด้วยไฟล์ JS
- มีตัวอย่างการรับเลขแนะนำจาก Gemini API แล้วนำไปซื้อ
- บันทึกผลการซื้อเป็น GitHub Issue และตรวจสอบผลถูกรางวัลอัตโนมัติหลังออกรางวัล
- แจ้งเตือนการซื้อ/ถูกรางวัลผ่าน Telegram
ตัวอย่างเช่น สามารถซื้อแบบผสม อัตโนมัติ 3 เกม + เลือกเอง 2 เกม ได้ประมาณนี้
export default async ({ purchaseAuto, purchaseManual }) => {
await purchaseAuto(3);
await purchaseManual([
[3, 11, 19, 25, 33, 42],
[7, 14, 21, 28, 35, 40],
]);
};
แอ็กชันนี้จะล็อกอินด้วยข้อมูลบัญชี Donghaeng Lottery จริงที่ตั้งค่าไว้ใน GitHub Actions Secrets แล้วใช้เงินคงเหลือในบัญชีเพื่อทำการซื้อ
ได้อธิบายวิธีใช้งานแบบ fork ไปใช้ หรือคัดลอกไปใช้ใน private repository ไว้ใน README แล้ว
โปรเจกต์นี้ไม่ได้มีไว้เพื่อทำนายหรือการันตีการถูกรางวัล แต่เป็นการทำอัตโนมัติที่ใกล้เคียงกับ “ซื้อทุกสัปดาห์ตามกติกาที่ฉันตั้งไว้โดยไม่ลืม” มากกว่า
ถ้ามีฟีดแบ็กหรือมีความเห็นว่าอยากได้ API สำหรับกลยุทธ์การซื้อแบบไหน ก็บอกมาได้เลยครับ จะลองนำไปปรับใช้ดู
ถ้าบังเอิญถูกรางวัลจากสิ่งนี้ขึ้นมาจริง ๆ ก็ส่งไก่ทอดมาสักตัวก็พอ... ฮ่า ๆ
10 ความคิดเห็น
ในเดือนมีนาคม 2024 มีกรณีที่ถูก GitHub ระงับจากการใช้แนวทางลักษณะนี้มาแล้ว ผู้ใช้แต่ละคนควรระมัดระวังไว้จะดีกว่า
https://velog.io/@bang9dev/14-jul-ui-code-ro-lotto-jadong-gumae-seoljeonghagi
เพราะเป็นการซื้อแค่ลอตเตอรี่ของตัวเองและไม่สร้างความเดือดร้อนให้ผู้ใช้อื่น ๆ ก็เลยคิดว่าไม่น่ามีเหตุผลอะไรให้ถูกห้าม แต่ก็คงต้องภาวนาไม่ให้โดนแบนสินะ..
ต้องมาซื้อทุกสัปดาห์มันน่ารำคาญนี่นา
โอ้..! ถ้ารองรับ Pension Lottery 720+ ด้วยก็คงดีนะ
จะลองเพิ่มฟีเจอร์สำหรับลอตเตอรี่บำนาญ 720+ ด้วย! ขอบคุณที่สนใจครับ!
เป็นฟีเจอร์ที่เหมาะกับผมมากเลย เพราะผมซื้อลอตเตอรี่ทุกสัปดาห์ 555 จะขอใช้งานให้ดีเลยครับ!
ขอบคุณครับ!
มีประโยชน์กับผมที่ฝันอยากรวยทางลัดเลยครับ 555
สู้ไปด้วยกันครับทุกคน!
โอ้ 555 น่าสนุกมากเลยครับ ปกติผมไม่ซื้อลอตโต้ แต่เห็นอันนี้แล้วจากนี้ไปว่าจะลองซื้อดูครับ
ขอบคุณครับ~ ขอให้ถูกรางวัลแน่นอนนะครับ!