Skip to main content

Frequently Asked Questions

Find answers to common questions about Veronica’s features, setup, and troubleshooting.

General Questions

Veronica is a high-performance Discord bot built with TypeScript and discord.js. It provides comprehensive server management, moderation, economy, leveling, and entertainment features with AI-powered content filtering.
Yes! Veronica’s core features are completely free. Premium features like self-prefix, no-prefix mode, and AI command parsing are available for supporters.
Use our invite link and select your server. Veronica requires Administrator permissions for full functionality.
Veronica requires Administrator permissions for optimal performance. At minimum, it needs: Manage Messages, Moderate Members, Ban Members, Kick Members, Manage Roles, Manage Channels.

Setup & Configuration

Use /setprefix prefix:! to change the server prefix. The default prefix is ,.
Run /automod to open the interactive control panel. Select modules to enable and configure thresholds. See our Auto-Mod Guide for details.
Run /jailsetup to automatically create the Jailed role and #jail channel. Then use /jail @user to isolate problematic members. See the Jail Guide.
Yes! Most features can be disabled through the /settings panel or by not using them. Economy and leveling are opt-in via command usage.

Features & Commands

When you set your AFK status with /afk, it’s tracked across all servers where Veronica is present. When someone mentions you, Veronica notifies them of your AFK status and tracks missed mentions.
You earn Vero Bucks by:
  • Sending messages (15-25 XP per message, 60s cooldown)
  • Claiming daily rewards (/daily)
  • Winning gambling games
  • Participating in server events
You gain XP automatically by sending messages. XP requirements increase exponentially with each level. You can view your rank with /rank and compete on the /leaderboard.
The AI Filter uses Google’s Gemini API to detect toxic, offensive, or harmful content in real-time. It can be enabled in the /automod panel with adjustable sensitivity.

Troubleshooting

Solutions:
  • Verify Veronica is online (green status)
  • Check you’re using the correct prefix (default: ,)
  • Ensure Veronica has Send Messages permission in the channel
  • Try using slash commands: /help
  • Check if the bot is rate-limited or experiencing downtime
Solutions:
  • Ensure Veronica’s role is above the roles it needs to manage
  • Verify Veronica has the required Discord permissions
  • Check if you have the necessary permissions to use the command
  • Ensure you’re not trying to moderate someone with a higher role
Solutions:
  • Confirm modules are enabled in /automod
  • Check that users aren’t whitelisted or have exempt roles
  • Verify Veronica has Manage Messages and Moderate Members permissions
  • Ensure the channel isn’t in the exempt channels list
Solutions:
  • Run /jailsetup to initialize the system
  • Ensure Veronica’s role is above the “Jailed” role
  • Verify the #jail channel exists
  • Check that Veronica has Manage Roles permission
Solutions:
  • Ensure you’re not on cooldown (60s for messages)
  • Check that the channel isn’t ignored for XP/economy
  • Verify you’re not a bot (bots don’t earn XP/currency)
  • Try using /balance or /rank to initialize your profile

Premium Features

Premium features include:
  • Self Prefix: Set a personal prefix that works only for you
  • No-Prefix Mode: Use commands without any prefix
  • AI Command Parsing: Natural language commands (e.g., “Vero mute @user for 10m”)
  • Priority Support: Faster response times in the support server
Premium is available to supporters and contributors. Join our Support Server for more information.

Technical Questions

Veronica is built with:
  • TypeScript for type-safe code
  • discord.js v14+ for Discord API interaction
  • MongoDB for data persistence
  • Google Gemini AI for content moderation
  • Node.js runtime environment
Yes. Veronica stores minimal data (user IDs, guild IDs, settings) required for functionality. We never store message content except for moderation logs. All data is encrypted and stored securely in MongoDB.
Veronica is currently not open-source. However, we’re considering releasing a self-host version in the future.

Still Need Help?

Support Server

Join our community for live support and updates.

Documentation

Browse comprehensive guides and tutorials.

Command List

View all available commands.

Report a Bug

Found a bug? Let us know!