How to Master Claudebot: Setup, Customization, and Secure Automation on a Hostinger VPS

 4 min read

YouTube video ID: 3GrG-dOmrLU

Source: YouTube video by Matthew BermanWatch original video

PDF

Introduction

Claudebot is quickly becoming one of the most powerful personal AI assistants. It can chat through any platform (Telegram, WhatsApp, etc.) and connect to services like Gmail, Slack, Asana, and more. This article walks you through installing Claudebot on a Hostinger VPS, customizing its personality, managing models, creating skills, and keeping everything secure.

1. One‑Click Installation on Hostinger

  1. Visit the Hostinger link (provided in the video description) and click Deploy.
  2. Choose a subscription length (1, 12, or 24 months). The author selects 24 months.
  3. Apply the coupon code MatthewB for a 10 % discount.
  4. Complete payment and proceed to the configuration page.
  5. Enter your API keys (Anthropic, OpenAI, Gemini, XAI, etc.) and click Deploy.
  6. Open the terminal on the VPS and run openclaw onboarding to finish the setup.
  7. Test the bot in Telegram – send hello and receive a friendly reply.

2. Core Configuration Files

  • soul.md – defines the bot’s personality, tone, and avatar.
  • skills/ – folder of repeatable processes (e.g., browsing, email, Twitter). Each skill is a set of steps the bot can execute.
  • tools/ – code snippets (e.g., fetch.js) that let skills interact with external services.
  • identity.md – controls how the bot presents itself (name, emojis, vibe).
  • memory/ – stores everything the bot learns about you; you can prune it manually.
  • heartbeat.md – runs periodic tasks (default every 30 minutes) and can be extended with cron jobs.

3. Model Selection Strategy

  • Primary model: Claude Sonnet 4.5 – cheap, reliable workhorse.
  • Fallback chain: Gemini 3 Flash → Opus 4.5 → OpenRouter → optional local models.
  • Switch models on the fly with natural language (switch to Sonnet 4.5) or the /model command.
  • Remember: the chosen model influences the bot’s personality and susceptibility to prompt injection.

4. Building Skills & Tools

  • Tell Claudebot the service you want to connect (e.g., Gmail, Drive, Slack). If a skill doesn’t exist, the bot writes one automatically.
  • Example: a fetch.js tool lets the bot pull data from Asana.
  • You can integrate advanced agents like Cursor for complex coding tasks; note that such agents have minimal personality.
  • Browse community‑created skills at clawhub.com. Always scan new skills for malicious code before using them.

5. Scheduling with Cron Jobs

  • Create one‑off or recurring tasks via natural language, e.g., remind me to drink water in 1 hour → creates a cron job.
  • Complex schedules are possible, such as a rotating recycling reminder that parses a picture of the schedule and notifies you every Sunday.

6. Using Telegram Groups for Parallel Workflows

  • Set up a dedicated group, add Claudebot as the only member, and make it an admin.
  • Enable the bot to reply to every message (not just mentions) so each group acts as an isolated topic.
  • Benefits:
  • Keeps conversations on‑topic.
  • Saves context‑window space.
  • Allows multiple simultaneous projects (video research, ebook drafting, content analysis, etc.).

7. Daily Self‑Audit

  • Schedule a daily review of core files (agents.mmd, memory.mmd, tools, soul, identity, heartbeat, etc.).
  • The bot suggests outdated info, conflicting rules, or undocumented workflows and asks for confirmation before applying changes.

8. Multimedia Capabilities

  • Generate images with Nano Banana (create an image of a lobster).
  • Add voice output via 11 Labs.
  • Drag‑and‑drop images or audio into Telegram for instant processing.

9. Security Best Practices

  1. Store API keys only in an .env file and never commit it to Git.
  2. Run openclaw security audit on the VPS; fix warnings with openclaw security audit -d -fix.
  3. Keep the VPS isolated from your personal devices.
  4. Treat all external data as dirty – it may contain prompt‑injection attacks (e.g., malicious email content).
  5. Prefer stronger models (Opus 4.5) for tasks that handle sensitive data.
  6. Use built‑in prompt‑injection detection, but verify critical actions manually.
  7. Limit the number of third‑party skills you import; let Claudebot generate its own when possible.
  8. Always ask the bot to propose a plan before it makes changes to files or integrations.

10. Real‑World Use Cases

  • Video Idea Pipeline: Drop a link in Telegram → bot researches via Brave API, checks Twitter trends via Grock API, and creates an ASA task for the team.
  • YouTube Analytics: Bot fetches recent video performance using YouTube Data & Analytics APIs and posts a summary to Telegram or Slack.
  • Meeting Prep: Every morning the bot scans Google Calendar, filters external attendees, gathers background info, and delivers a concise briefing.

Conclusion

Claudebot transforms a simple chat interface into a fully automated personal assistant. By installing it on a secure Hostinger VPS, customizing its personality, selecting the right models, and leveraging skills, tools, and cron jobs, you can automate everything from content research to daily meeting prep—while maintaining strong security hygiene.

Claudebot, when set up on a secure VPS and fine‑tuned with the right models and skills, becomes a versatile AI assistant that can automate personal and professional tasks safely and efficiently.

Frequently Asked Questions

Who is Matthew Berman on YouTube?

Matthew Berman is a YouTube channel that publishes videos on a range of topics. Browse more summaries from this channel below.

Does this page include the full transcript of the video?

Yes, the full transcript for this video is available on this page. Click 'Show transcript' in the sidebar to read it.

Helpful resources related to this video

If you want to practice or explore the concepts discussed in the video, these commonly used tools may help.

Links may be affiliate links. We only include resources that are genuinely relevant to the topic.

PDF