moltbot

Configures agents, channels, tools, and skills across Telegram, Discord, and WhatsApp via a unified Moltbot gateway.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kamushadenes/nix --skill moltbot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moltbot
Source: https://github.com/kamushadenes/nix/tree/main/home/common/ai/resources/claude-code/skills/moltbot
Command: npx skills add https://github.com/kamushadenes/nix --skill moltbot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solves the integration challenge of connecting LLMs to multiple messaging channels by providing a unified Moltbot gateway that orchestrates agents, channels, tools, and skills.

Core Features & Use Cases

  • Multi-channel gateway: route prompts and responses between LLMs and messaging platforms (Telegram, Discord, WhatsApp) with consistent context.
  • Agent & channel management: configure agents, channels, and authentication profiles from a single configuration.
  • Tool and skill integration: load tools, plugins, and skills to extend capabilities for bot workflows.
  • Use cases: deploy a Telegram bot that handles customer inquiries with an LLM, or route WhatsApp messages to a specialized agent for order updates.

Quick Start

Create or edit moltbot.json to configure agents, channels, and tools, then run rebuild -vL moltbot to deploy to the LXC. After deployment, monitor logs with journalctl -u moltbot-gateway -f.

Frequently Asked Questions about moltbot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect an LLM to Telegram, Discord, and WhatsApp through a single gateway?

You connect an LLM to multiple messaging platforms using a unified gateway. It routes prompts and responses between LLMs and Telegram, Discord, and WhatsApp while maintaining consistent context across all channels from a single configuration.

What is the best way to configure agents and channels for a multi-platform LLM bot?

The best way to configure agents and channels for a multi-platform LLM bot is editing a central JSON configuration file. You define agents, channels, tools, and authentication profiles there, then deploy the gateway to your private LXC environment via a system rebuild command.

Can I deploy a multi-channel LLM gateway on NixOS with private submodules?

Yes, you can deploy a multi-channel LLM gateway on NixOS with private submodules. The deployment targets an LXC container, enabling secure gateway configuration and secret management directly within your NixOS infrastructure rebuild process.

How do I route WhatsApp messages to a specialized LLM agent for order updates?

You route WhatsApp messages to a specialized LLM agent by defining agent and channel profiles in the gateway configuration. The gateway directs incoming WhatsApp messages to the designated agent, loading specific tools and skills to handle order update workflows.

How do I monitor gateway logs after deploying a multi-channel LLM bot?

You monitor gateway logs after deploying a multi-channel LLM bot using the systemd journal. Run the journalctl command with the gateway service unit name and follow flag to stream real-time deployment logs and verify routing behavior.

Does a unified messaging gateway support loading custom tools and skills for bot workflows?

Yes, a unified messaging gateway supports loading custom tools and skills for bot workflows. You define tool and plugin integrations in the gateway configuration to extend LLM capabilities for handling customer inquiries across Telegram, Discord, and WhatsApp.