A cute, interactive website where people can chat with AmirBot!
✨ Animated Robot Character - A friendly, floating robot with blinking antenna 💬 Real-time Chat Interface - Smooth, beautiful chat experience 🎨 Modern Design - Gradient backgrounds, smooth animations 📱 Responsive - Works on mobile and desktop
AmirBot is a cute blue robot with:
- Floating head animation
- Blinking red antenna
- Moving eyes that look around
- Happy smile
- Smooth gradient colors (cyan to blue)
cd /root/.openclaw/workspace/amirbot-website
node server.jsThen visit: http://localhost:3000
node /root/.openclaw/workspace/amirbot-website/server.jsindex.html- Main page structurestyle.css- All the styling and animationsscript.js- Chat functionality (frontend)server.js- Simple Node.js serverREADME.md- This file
-
Option A: Direct Telegram Integration
- Update
server.jsto forward messages to Telegram API - Use your bot token:
8158695038:AAHrfQAaT2nW5gJlkQXMr_PcjeFQ29GbFDg
- Update
-
Option B: OpenClaw Session Integration
- Forward messages through OpenClaw sessions
- Responses come back through the same session
-
Option C: Webhook Setup
- Set up a webhook that Telegram calls
- Messages go both ways automatically
Edit style.css:
- Robot:
.robot-headgradient - Buttons:
#sendButtongradient - Background:
bodygradient
The robot is pure CSS! Edit the .robot-head section to:
- Make it bigger/smaller
- Change expressions
- Add accessories
Ideas:
- Voice input
- File uploads
- Emoji picker
- Theme switcher
Already accessible at: http://10.0.0.47:3000
- Use nginx reverse proxy
- Get domain name
- Set up SSL/HTTPS
- Configure firewall
- Pure HTML/CSS/JS (no frameworks!)
- Node.js backend
- Animated CSS character
- REST API for chat
Built with ❤️ using OpenClaw