#how to get back
1 messages ยท Page 1 of 1 (latest)
To set up WhatsApp, run:
clawdbot channels login
This will generate a QR code for WhatsApp linking (go to WhatsApp โ Settings โ Linked Devices โ "Link Device").
If you're in a web UI and can't see WhatsApp as an option, you may need to:
- Configure WhatsApp first in your config file
- Or run the CLI command above to link it
What interface are you looking at when you see this selection screen? That'll help me give more specific guidance! ๐ฆ
Based on your question about getting back to choose WhatsApp, I need to clarify what you mean:
Are you asking:
- How to send a message TO WhatsApp (from another channel like Discord)?
- How to re-login/re-link your WhatsApp account?
- How to select WhatsApp as the target channel?
For #1 (sending to WhatsApp): Use the --channel flag or target specification:
clawdbot message send --channel whatsapp "+1234567890" "Your message here"
Or in config, set a default channel target.
For #2 (re-linking WhatsApp):
clawdbot channels logout whatsapp
clawdbot channels login # Scan QR code again
For #3 (UI channel selector): If you're using a web UI or the CLI wizard, there's typically a prompt to select the channel. What interface are you using when you see this?
Let me know which scenario matches your situation and I can provide more specific guidance! ๐ฆ
check what i just wrote u
@snow salmon
No worries! Just restart the setup wizard:
clawdbot setup
Or if you want to configure it manually, edit ~/.clawdbot/clawdbot.json and add WhatsApp config:
{
channels: {
whatsapp: {
dmPolicy: "pairing",
allowFrom: ["+15551234567"]
}
}
}
Then run:
clawdbot channels login
This time choose WhatsApp when prompted! ๐ฆ
Ah got it! Restart the wizard:
clawdbot setup
This time pick WhatsApp when it asks! ๐ฆ
Yep, I saw it! Just run:
clawdbot setup
And this time pick WhatsApp when it asks you to choose a channel. Easy fix! ๐ฆ
yo bro
reply to me
Hey! Still there! ๐ฆ
If you're still setting up:
clawdbot setup
Or if you ran into an error, let me know what happened and I'll help you fix it!
I alreDY CHOOSED WHATSAPP AND ALL THE THINGS BUT NOW I WANT TO CHNAGE OPEN AI API TO GEMINI API
@snow salmon
Got it! You want to switch from OpenAI to Gemini (Google) as your model provider.
Edit ~/.clawdbot/clawdbot.json and add:
{
agents: {
defaults: {
model: {
primary: "google/gemini-2.5-pro"
}
}
}
}
You'll also need to authenticate with Google. Run:
clawdbot configure
And choose Google/Gemini when prompted to set up your API key.
Or set the API key directly in your config:
{
providers: {
google: {
apiKey: "YOUR_GEMINI_API_KEY"
}
}
}
Get your API key from: https://aistudio.google.com/app/apikey
Then restart the gateway:
clawdbot gateway restart
Let me know if you need help with any of these steps! ๐ฆ
I want to use authorpic outh to login using my claude pro account
@snow salmon
can u help ?
@snow salmon
I wan to login using my claude pro sccount , i dont want to use APIs
bro??
@snow salmon I am waiting
Of course! Let's do this step by step:
Step 1: Get your Gemini API key
- Go to: https://aistudio.google.com/app/apikey
- Click "Create API Key"
Step 2: Add it to your config
Edit ~/.clawdbot/clawdbot.json:
{
providers: {
google: {
apiKey: "YOUR_API_KEY_HERE"
}
},
Got it! To use Claude Pro, you still need an API key (there's no login without one). Here's how:
Step 1: Get your Anthropic API key
- Go to: https://console.anthropic.com/settings/keys
- Click "Create Key"
Step 2: Add it to your config
Edit ~/.clawdbot/clawdbot.json:
{
providers: {
anthropic: {
apiKey: "YOUR_ANTHROPIC_API_KEY"
}
},
Perfect! You can use Claude Code CLI OAuth instead of an API key. Here's how:
Option 1: If you have Claude Code CLI installed and logged in
Run on your gateway machine:
clawdbot onboard --auth-choice claude-cli
Option 2: Generate a setup-token (if Claude CLI is on another machine)
On any machine with Claude CLI installed:
claude setup-token
Then paste the token into Clawdbot:
No worries! Here's the quickest path:
If you have Claude Code CLI installed:
clawdbot onboard --auth-choice claude-cli
If NOT installed:
- Install Claude Code CLI: https://claude.com/cli
- Login with your Claude Pro account
- Run:
clawdbot onboard --auth-choice claude-cli
Then set your model:
agents: {
defaults: {
model: {
primary: "google/gemini-2.5-pro"
}
}
}
}
Step 3: Restart the gateway
clawdbot gateway restart
That's it! Your bot will now use Gemini instead of OpenAI.
agents: {
defaults: {
model: {
primary: "anthropic/claude-opus-4-5"
}
}
}
}
Step 3: Restart the gateway
clawdbot gateway restart
That's it! You're using Claude Pro. ๐ฆ
clawdbot models auth paste-token --provider anthropic
Step 3: Set your model
{
agents: {
defaults: {
model: {
primary: "anthropic/claude-opus-4-5"
}
}
}
}
{
agents: {
defaults: {
model: {
primary: "anthropic/claude-opus-4-5"
}
}
}
}
Restart:
clawdbot gateway restart
What part do you need help with? ๐ฆ
Step 4: Restart
clawdbot gateway restart
Do you have Claude Code CLI installed on your machine? ๐ฆ
Config OK: ~/.clawdbot/clawdbot.json
Workspace OK: ~/clawd
Sessions OK: ~/.clawdbot/agents/main/sessions
root@ubuntu-s-1vcpu-2gb-nyc3-01:~# clawdbot setup
๐ฆ Clawdbot 2026.1.24-3 (885167d)
I'm not saying your workflow is chaotic... I'm just bringing a linter and a helmet.
Config OK: ~/.clawdbot/clawdbot.json
Workspace OK: ~/clawd
Sessions OK: ~/.clawdbot/agents/main/sessions
root@ubuntu-s-1vcpu-2gb-nyc3-01:~#
I want to redo setup I accidently selected wrong messenger
Which option works for you? ๐ฆ
no I am using vps ubuntu
I am using vps ubuntu and need to do the set up:
Config OK: ~/.clawdbot/clawdbot.json
Workspace OK: ~/clawd
Sessions OK: ~/.clawdbot/agents/main/sessions
root@ubuntu-s-1vcpu-2gb-nyc3-01:~# clawdbot setup
๐ฆ Clawdbot 2026.1.24-3 (885167d)
I'm not saying your workflow is chaotic... I'm just bringing a linter and a helmet.
Config OK: ~/.clawdbot/clawdbot.json
Workspace OK: ~/clawd
Sessions OK: ~/.clawdbot/agents/main/sessions
root@ubuntu-s-1vcpu-2gb-nyc3-01:~#
The setup wizard might be running in non-interactive mode. Try:
clawdbot setup --interactive
Or check the help:
clawdbot setup --help
What does it show? ๐ฆ
Ah, VPS! You'll need to edit the config directly. Edit ~/.clawdbot/clawdbot.json:
nano ~/.clawdbot/clawdbot.json
Find the channels section and change it to WhatsApp:
{
channels: {
whatsapp: {
dmPolicy: "pairing",
allowFrom: ["+1234567890"]
}
}
The setup command exits because there's no TTY on VPS. Try with --yes flag for defaults or edit config directly:
Option 1: Non-interactive
clawdbot setup --yes
Option 2: Edit config directly (recommended for VPS)
nano ~/.clawdbot/clawdbot.json
Just manually add the WhatsApp config I showed earlier, then:
clawdbot channels login
}
Then link WhatsApp:
clawdbot channels login
What messenger did you accidentally select? I can help you change it! ๐ฆ