OpenClaw๋ฅผ WhatsApp์ ์ฐ๊ฒฐํ๊ธฐ
OpenClaw(๊ตฌ Moltbot)๋ฅผ ์ฌ์ฉํ๋ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๋ฐฉ๋ฒ. WhatsApp์์ ์ง์ AI ์ด์์คํดํธ์ ์ฑํ ํ์ธ์.
- โํญ์ ํจ๊ป โ WhatsApp์ ์ด๋ฏธ ํด๋ํฐ์ ์์ต๋๋ค
- โ์์ฑ ๋ฉ์์ง โ ์์ฑ ๋ฉ๋ชจ๋ฅผ ๋ณด๋ด๋ฉด OpenClaw๊ฐ ์ ์ฌํ๊ณ ์๋ตํฉ๋๋ค
- โ์ด๋ฏธ์ง ๋ถ์ โ AI๊ฐ ๋ถ์ํ ์ฌ์ง์ ๋ณด๋ด์ธ์
- โ์์ฐ์ค๋ฌ์ด ์ธํฐํ์ด์ค โ ์น๊ตฌ์๊ฒ ๋ฌธ์ํ๋ ๊ฒ์ฒ๋ผ ๋๊ปด์ง๋๋ค
OpenClaw๋ ๋น๊ณต์ WhatsApp Web ํ๋กํ ์ฝ์ ์ฌ์ฉํฉ๋๋ค. ์ด๋ ๋ค์์ ์๋ฏธํฉ๋๋ค:
- โข ์ ํ๋ฒํธ๋ฅผ ์ฐ๊ฒฐํด์ผ ํฉ๋๋ค (WhatsApp Web์ฒ๋ผ)
- โข ๊ธฐ์กด WhatsApp ๊ณ์ ์ด ์ฌ์ฉ๋ฉ๋๋ค
- โข WhatsApp์ด ์๊ณ ์์ด ํ๋กํ ์ฝ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค
- โข ๋น์ฆ๋์ค ์ฉ๋๋ก๋ ๊ณต์ WhatsApp Business API๋ฅผ ๊ณ ๋ คํ์ธ์
์ค์ ๋จ๊ณ
์ค์ ์์ WhatsApp ํ์ฑํ
OpenClaw ์ค์ ํ์ผ์ WhatsApp ๊ตฌ์ฑ์ ์ถ๊ฐํ์ธ์:
{
"channels": {
"whatsapp": {
"enabled": true,
"allowFrom": ["+1234567890"]
}
}
}๋ด์ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ ์๋ ์ ํ๋ฒํธ๋ก ๊ต์ฒดํ์ธ์
OpenClaw ์ฌ์์
WhatsApp ์ค์ ์ ์ ์ฉํ๊ธฐ ์ํด ์ฌ์์ํ์ธ์:
openclaw restartQR ์ฝ๋ ์ค์บ
OpenClaw ๋์๋ณด๋ ๋๋ ํฐ๋ฏธ๋์ QR ์ฝ๋๊ฐ ๋ํ๋ฉ๋๋ค. WhatsApp์ผ๋ก ์ค์บํ์ธ์:
- โข ํด๋ํฐ์์ WhatsApp ์ด๊ธฐ
- โข ์ค์ -> ์ฐ๊ฒฐ๋ ๊ธฐ๊ธฐ๋ก ์ด๋
- โข "๊ธฐ๊ธฐ ์ฐ๊ฒฐ" ํญ
- โข OpenClaw๊ฐ ํ์ํ QR ์ฝ๋ ์ค์บ
์ฑํ ์์
์ฐ๊ฒฐ๋๋ฉด ๋ค๋ฅธ ๊ธฐ๊ธฐ์์ ์์ ์๊ฒ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ฑฐ๋ ์น๊ตฌ์๊ฒ ์ฐ๊ฒฐ๋ ๋ฒํธ๋ก ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ฌ๋ผ๊ณ ํ์ธ์. OpenClaw๋ allowFrom ๋ชฉ๋ก์ ์๋ ๋ฒํธ์ ๋ฉ์์ง์ ์๋ตํฉ๋๋ค.
{
"channels": {
"whatsapp": {
"enabled": true,
"allowFrom": ["+1234567890", "+0987654321"],
"allowGroups": false,
"autoRead": true,
"typingIndicator": true,
"reactionEmoji": "๐ฆ"
}
}
}allowFromโ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ ์๋ ์ ํ๋ฒํธ (๊ตญ๊ฐ ์ฝ๋ ํฌํจ)allowGroupsโ ๊ทธ๋ฃน ์ฑํ ์์ ์๋ต ํ์ฑํautoReadโ ๋ฉ์์ง๋ฅผ ์๋์ผ๋ก ์ฝ์์ผ๋ก ํ์typingIndicatorโ ์ฒ๋ฆฌ ์ค "์ ๋ ฅ ์ค..." ํ์reactionEmojiโ ๋ฉ์์ง ์์ ์ ๋ฆฌ์ก์
QR ์ฝ๋๊ฐ ๋ง๋ฃ๋์๋์?
QR ์ฝ๋๋ ๋ช ๋ถ ํ์ ๋ง๋ฃ๋ฉ๋๋ค. OpenClaw๋ฅผ ์ฌ์์ํ์ฌ ์ ์ฝ๋๋ฅผ ์์ฑํ์ธ์.
์ฐ๊ฒฐ์ด ๊ณ์ ๋์ด์ง๋์?
์ฐ๊ฒฐ๋ ํด๋ํฐ์ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ์ํ๋ก ์ ์งํ์ธ์. WhatsApp Web์ ํด๋ํฐ์ด ์ฃผ๊ธฐ์ ์ผ๋ก ์จ๋ผ์ธ ์ํ์ฌ์ผ ํฉ๋๋ค.
ํน์ ์ฌ๋์๊ฒ ๋ด์ด ์๋ตํ์ง ์๋์?
ํด๋น ์ ํ๋ฒํธ (+ ๋ฐ ๊ตญ๊ฐ ์ฝ๋ ํฌํจ)๊ฐ allowFrom ๋ฐฐ์ด์ ์๋์ง ํ์ธํ์ธ์.
WhatsApp ์ฐ๊ฒฐ ์๋ฃ!
๋ ๋ง์ ์ฑ๋์ ํ์ํ๊ฑฐ๋ ์คํฌ๋ก AI ์ด์์คํดํธ๋ฅผ ์ฌ์ฉ์ ์ ์ํ์ธ์.