Base Configuration

Client Options

Allows the bot to recognize prefixes regardless of their letter casing.

If enabled, your bot will respond to events triggered by other bots (and itself).

Prevents command execution and interpreter errors from being logged to the console.

Makes your bot appear with a mobile status on Discord.

Allows the bot to re-evaluate messages after they are edited for potential command calls.

Trackers

Enables tracking of invites to your Discord guilds.

Enables tracking of voice channel activity in your Discord guilds.

Extensions

ForgeScript is a comprehensive package that empowers you to effortlessly interact with Discord's API. It ensures scripting remains easy to learn and consistently effective.

Events

Official Packages

Elevating ForgeScript's capabilities, ForgeDB introduces an intuitive database solution. It seamlessly integrates with ForgeScript, offering efficient database management functions.

Build your custom images with the help of ForgeCanvas, whether it's a welcome card, a leaderboard, or anything you've got in mind, the choice is yours.

A standard music extension library for ForgeScript, play music directly with your BotForge Discord Bot.

This extension may require extra configuration not included here, please check their readme before trying to use it.

Simplify the use of Top.gg API and post bot stats automatically, aswell as receiving vote events!

An extension to facilitate the use of Lavalink server with ForgeScript.

This extension may require extra configuration not included here, please check their readme before trying to use it.

Lightweight optional telemetry module for BotForge bots to report runtime stats, usage metrics, and environment details to a central monitoring API.

Gateway Intents