Bot Doesn’t Respond
Check:- ✅
APP_PRIVATE_DATAandJWT_SECRETare correct - ✅ Webhook URL is accessible:
https://your-bot.com/webhook - ✅ Bot is installed in the space (Space Settings → Bots)
- ✅ Forwarding setting is correct:
- “All Messages” - Receives everything
- “Mentions, Commands, Replies & Reactions” (Default) - Only @mentions, commands, replies
- “No Messages” - Receives nothing
Lost Context Between Events
Solution: Store context externally:Transaction Errors
bot.appAddress) needs ETH for gas.
Solution:
Fund
bot.appAddress (the app contract), not bot.botId (the signer). See Wallet Architecture.Can’t Mention Users
Slash Commands Not Showing
Fix:Rate Limiting
Use a better RPC:Bot Crashes
Add error handling:Next Steps
- Review bot architecture
- Learn about stateless design
- Set up storage