Develop
This section guides you through the core parts of the code you'll need for your Bot.
📄️ Overview
This section covers how to set up and work with a Root Bot. You'll see how the project is structured, what tools it uses, and how to run it locally for testing.
📄️ Lifecycle
Your server runs in the Root cloud, and Root manages when it starts, stops, and restarts. This article explains how the server lifecycle works, how to define your entry point, run initialization code, and handle orderly shutdowns.
📄️ Community access
The community access section of the Root API is a set of methods and events that let your server code interact with the community in which you're running.
📄️ Job scheduler
The Root JobScheduler is an API for scheduling tasks that need to execute at future date(s). The API supports operations such as create, retrieve, edit, delete, and list. Behind the scenes, your jobs are stored in a database that's automatically backed up by Root.
🗃️ Logging
2 items
🗃️ Persistence
3 items