5 คะแนน โดย xguru 2021-07-19 | 8 ความคิดเห็น | แชร์ทาง WhatsApp

ผมมีเรื่องที่ต้องส่งข้อความ SMS เป็นประจำให้กับกลุ่มคนประมาณ 10~20 คน แต่เนื้อหาของข้อความแต่ละคนต่างกัน และต้องนำเนื้อหามาประกอบจากหลายที่ เลยทำฟังก์ชันส่ง SMS ไว้ใน Google Spreadsheet ครับ ในประเทศมีผู้ให้บริการ SMS API ที่เรียกใช้ได้ด้วย Javascript อย่างเดียว[1] ไม่ได้มีเยอะนัก เลยลำบากตอนหาพอสมควร แต่พอทำเสร็จแล้วก็พบว่าใช้งานได้ค่อนข้างมีประโยชน์ แถมยังได้รู้ด้วยว่าสามารถเพิ่มเมนูใน Google Sheets ได้ง่ายมาก ซึ่งก็มีประโยชน์เหมือนกัน

var ui = SpreadsheetApp.getUi();

ui.createMenu('ส่ง SMS')

.addItem('ส่งให้ทุกคน', 'sendAll')

.addSeparator()

.addItem('ส่งทดสอบ', 'sendTest')

.addToUi();

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

[1] https://coolsms.co.kr/

8 ความคิดเห็น

 
freedomzero 2021-07-21

เคยทำโปรแกรมด้วย Go ที่เอาไว้แปลงพาธสัมพัทธ์ของรูปภาพใน Typora ซึ่งเป็นโปรแกรมแก้ไข Markdown ให้เป็นที่อยู่เซิร์ฟเวอร์ของบล็อก ghost สำหรับใช้งานเหมือนกันนะ..

https://github.com/Indosaram/tgug

 
nezz1204 2021-07-20

ผมกำลังสร้างและใช้งานบอต Telegram ที่คอยแจ้งเตือนเมื่อมีที่ว่างในลานแคมป์ครับ

 
platypus 2021-07-19

มีโค้ดที่พัฒนาขึ้นมาเพราะจำเป็นต่อการใช้ชีวิต ไม่ใช่เพื่องานบ้างไหม?

ผมลองทำโคโรนาบอตที่คอยบอกจำนวนผู้ติดเชื้อโควิดทาง Telegram ทุกเช้า กับ weather bot ที่ถ้าถามสภาพอากาศล่วงหน้าก็จะบอกให้ครับ 555

 
ffdd270 2021-07-19

ผมเลยลองทำขึ้นมาเพราะต้องการ Time Timer ที่พอตั้งช่วงเวลาแล้วมันจะไหลไปเองอัตโนมัติตามช่วงเวลานั้น ตอนนี้เขียนด้วย React แล้วเอาไปรันบน Raspberry Pi ใช้อยู่ สามารถคอยดูได้ตลอดว่าเหลือเวลาอีกกี่นาที ก็เลยถือว่าใช้ได้ดีพอสมควรครับ

http://media.choice-story-wiki.de:3000/ (หน้าให้ลองใช้)

https://github.com/ffdd270/time_devider (เรโป)

React นี่ทำของง่ายประมาณนี้ได้ง่ายมากจริง ๆ (... ) ถึงงานหลักของผมจะไม่ใช่เว็บ แต่ก็พัฒนาได้เร็วมาก / ทำข้ามแพลตฟอร์มได้ / ไม่ต้องกังวลเรื่องการดีพลอยมาก เลยชอบมากครับ ถ้าเขียนด้วย Qt คงบ่นตั้งแต่ขั้นตอนเซ็ตอัปแล้ว =m =...

 
kunggom 2021-07-19

ไม่ถึงกับจำเป็นต่อการใช้ชีวิตหรอกครับ แต่ผมเคยเขียนโค้ดแก้เบื่อประมาณ [ค้นหาชื่อสถานีรถไฟในเกาหลีทั้งหมดที่มีอักษรพยัญชนะหรือสระตัวหนึ่งอยู่ แล้วจัดเรียงตามความถี่] อะไรทำนองนั้น

แล้วก็แม้จะไม่ใช่สิ่งที่ผมทำเองโดยตรง แต่ผมเคยเห็นสมาชิกในทีมคนหนึ่งทำแชตบอตง่าย ๆ ขึ้นมาใช้ครับ เป็นแบบที่พอป้อนคีย์เวิร์ดเฉพาะเข้าไปก็จะคืนคำตอบที่ตั้งไว้ล่วงหน้า ดูเหมือนว่าคนที่ทำแชตบอตระดับนั้นไว้ใช้เองจะมีอยู่พอสมควรเลย น่าจะเป็นโค้ดแนวใช้ในชีวิตประจำวันที่พบได้บ่อยที่สุดประเภทหนึ่งครับ

 
wan2land 2021-07-19

ผมรวมการแจ้งเตือนทั้งหมดไว้ใน Telegram อยู่แล้ว ก็เลยส่ง GeekNews เข้า Telegram เพื่อไว้อ่านด้วยครับ :-)

GeekNews Slack -> Slack webhook -> AWS Lambda(ฟรีเทียร์!) -> Telegram

https://t.me/geeknews_chat

 
bluenyx 2021-07-21

ฉันใช้ Telegram เป็นหลักเลยเคยคิดว่าจะทำสิ่งนี้ขึ้นมาเอง แต่มีอยู่แล้วนี่นา :D

ขอบคุณครับ

 
majorika 2021-07-19

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