Article
Introduction
What Bota is and why it exists
Introduction
Bota is a lightweight, modular bot framework designed for building cross-platform bots using JavaScript. It provides a complete set of tools for managing user interactions, storing data, rendering web apps, tracking resources, and handling multi-step conversations.
Bota makes bot development simple by offering:
- Structured storage for user and bot data
- Conversation management for multi-step interactions
- Dynamic configuration via panel.json
- Resource tracking with ResLib (coins, points, etc.)
- WebApp integration for secure web pages and templates
With Bota, you can create interactive, maintainable, and scalable bots entirely in JavaScript, without the complexity of setting up a backend from scratch.