Happy Friday 🍺 วันนี้ มานั่งทำงาน
#siamstr
ปัจจุบัน Bitcoin มีการพัฒนาอย่างต่อเนื่อง การมาถึงของ Lightning Network ช่วยให้การใช้งานหลากหลายมากขึ้น ส่งเงินได้รวดเร็ว ค่าธรรมเนียมต่ำ และยังเป็นส่วนหนึ่งของ Nostr เครือข่ายโซเชียลแบบกระจายศูนย์ที่เปิดโอกาสใหม่ ๆ มากมาย
## จะนำ Bitcoin Lightning มาใช้กับเว็บไซต์ได้อย่างไร?
มีหลายวิธี ในการรับโดเนทผ่าน Lightning แต่ผมมีวิธีเจ๋ง ๆ 2 วิธีมาแนะนำ :
1. **Lightning-Widget**: บริการสร้าง Widget ใส่เว็บไซต์
2. **Nostr-Zap**: ปุ่ม Zap ง่าย ๆ ให้เว็บไซต์
งั้นเรามาเริ่มกันเลยดีกว่า
## การใช้ Lightning-widget กับเว็บไซต์
เป็นบริการที่ให้สร้าง widget ที่นำเอาไปใส่ในเว็บไซต์คุณได้ มาดูวิธีทำกันดีกว่า ให้คุณกดเข้าเว็บไซต์นี้ได้เลย https://widgets.twentyuno.net/

เมื่อเข้าสู่เว็บไซต์ดังกล่าวแล้วให้กดปุ่ม “Get started”

คุณจะพบกับหน้าให้กรอกข้อมูลต่าง ๆ โดยมีอยู่ 4 รายการที่จำเป็นต้องใส่ข้อมูล
- **Color**: เลือกสีที่ต้องการ
- **Name**: ใส่ชื่อที่ต้องการ
- **Receiver**: ใส่ Lightning Address ของคุณ (หาได้จาก Lightning Wallet)
- **Image**: ใส่ลิงก์รูปภาพ (ฝากรูปได้ที่ https://img.doerig.dev/)
หลังใส่ข้อมูลเรียบร้อยแล้ว ให้คุณเลื่อนมาเพื่อเช็ก Preview

**Embed code**
```
name="your_name" accent="color_code" to="lightning_address" image="URL_image" /> ``` จากนั้นเอา Embed code ไปใส่เว็บไซต์ตัวเองได้เลย > หมายเหตุ : Embed code นี้สามารถนำมาใช้ได้เรื่อย ๆ หรือแก้ไขได้โดยไม่ต้องสร้างใหม่ทุกครั้ง ## การใช้ Nostr-zap กับเว็บไซต์ สิ่งนี้เป็นเครื่องมือที่ช่วยให้คุณสามารถ "Zap" Nostr npub หรือ note จากที่ใดก็ได้ (การ zap คือการรับหรือส่ง Bitcoin Lightning ให้แก่กันได้ทันทีโดยตรงผ่านโปรโตคอล Nostr) **มาดูวิธีทำกันดีกว่า** - สร้าง button ภายในใส่ data-npub data-relays - กำหนดข้อความที่คุณต้องการ - จากนั้นให้วาง script: src="https://cdn.jsdelivr.net/npm/nostr-zap@0.22.0" ``` ``` ตัวอย่าง : ``` ``` จากนั้นเอา Embed code ไปใส่เว็บไซต์ตัวเองได้เลย > อ่านข้อมูลเพิ่มเติมได้ที่ Github https://github.com/SamSamskies/nostr-zap?tab=readme-ov-file ไม่ยากเลยใช่ไหมทั้ง 2 วิธี ชอบแบบไหนเลือกใช้ตามต้องการเลย นำไปปรับใช้กันได้ หวังว่าจะเป็นประโยชน์นะครับ แล้วเจอกันใหม่ในบทความหน้า! #Siamstr #Nostr #Zap #Lightning
มีของน่าสนใจอีกอัน
สำหรับคนที่ทำ web แล้วอยากให้มี login ด้วย nostr
https://github.com/nostrband/nostr-login
ดูตัวอย่าง UI ได้ที่ Login ของ https://nostr.band
สวัสดีคร้าบบ 🤗
Welcome คร้าบบ 👏
อาส์~~~ 🍻😁
nostr:npub18k67rww6547vdf74225x4p6hfm4zvhs8t8w7hp75fcrj0au7mzxs30202m nostr:npub17a7lmnau7zyd8xl2v9tmsqenq3zurlax2rdxu0tda642g9lfxs3qkjsgkr มีเทคนิคแยกรูปภาพออกมาจากโน๊ตไหมครับ ผมลอง split แล้ว map เละมาก 5555555
ผมน่าจะใช้ @snort/system มันจะมี text parser สำหรับแยกของออกจาก content อยู่
GN #siamstr ฝันดีคร้าบ
เล่นเกมก่อนนอน
ปวดเยี่ยวโว้ยยยยย เอากุออกไปจากที่นี้เท!!!!!!!! https://video.nostr.build/0001790df9b360d36ac9609e16c82c074a3d594fbe963e169c321b2a3136f1fb.mp4
สู้ๆ Happy Friday ครับ
ตอนนี้ทำ login with extension กับ fetch event ได้แล้วครับ เย่
ตอนนี้เลือกทำเป็น client สำหรับ article ฟีเจอร์ง่าย ๆ เอาไว้เป็นตัวฝึกมือ
อีกสาเหตุที่เลือก article คือ ผมอ่านบทความบน Yakihonne แล้วทรมานลูกตามาก 😅
ขอยืมหน้าพี่ nostr:npub1mqcwu7muxz3kfvfyfdme47a579t8x0lm3jrjx5yxuf4sknnpe43q7rnz85 มาใช้ dev นะครับ บทความเยอะดี เหมาะแก่การทำมาเทส 😁
Medium เวอร์ชั่นม่วง ฮ่าาาาา
#siamstr #devstr 
👏👏👏
หลายอย่างมันยังไม่สมบูรณ์ครับ และตัวมาตรฐาน Nips เองก็มีการอัพเดตตลอด
NostrNDK ภาษา typescript น่าจะเสถียรสุด ณ ตอนนี้
https://github.com/nostr-dev-kit/ndk
ส่วนตัวผมใช้ NostrSDK ภาษา Rust
https://github.com/rust-nostr/nostr
สะดวกทั้ง compiles เป็น wasm ใช้บนหน้าเว็บ และ Client บนคอม แต่ข้อเสียคือยังอยู่ในขั้นตอนพัฒนา Documents ก็ยังไม่สมบูรณ์ดี
ถ้าช่วยพัฒนาตัว Lib ได้ยิ่งดีครับ ทำ client จะได้สะดวก เพราะรู้หลาย ๆ จุด
เพราะการทำ client นึง ซับซ้อน มาก ๆ ตามคอนเซป `Relay มันโง่ Client ต้องฉลาด`
ว้าวววว เยี่ยมเลยครับ
มีอะไรอยากถามเชิงลึกเกี่ยวกับ Nostr หรือเกี่ยว Dev ถามผมได้เลยครับ เดี๋ยวผมจะไปถามคนอื่นให้อีกที 😁
รายละเอียด Lib ที่เป็นตัวช่วยได้ระดับนึงตามที่ nostr:nprofile1qqsxw3rn76ptcqgpe998kt6xxesegw2gacdc6m3xvpm40r2xlpv7k0qr220xh บอกเลยครับ
nostr:note14zj2rv7msupfw7aytr8a43cn0snnh8pp75mvzwhfncx2n32xxruq7nzr3c
อยากได้สีดำ 😭
กลับมาถึง กทม. เหนื่อย ๆ
ขอจิบเบียร์เย็น ๆ ให้หายเหนื่อย

#siamstr
---
Wherostr | https://wherostr.social/g/w4rqqvnun
Duck Duck Go Maps | https://w3.do/xBRcwjzE
Google Maps | https://w3.do/pUgxxDu7
หวานเจี็ยบบบ






