Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Verveo/Basic-Admin-Remade/llms.txt

Use this file to discover all available pages before exploring further.

BAR optionally integrates with Trello, letting you manage ban lists and admin data from a Trello board — useful for teams who want a visual interface for moderation. When enabled, BAR reads ban data from your Trello board and enforces those bans automatically on player join.

Prerequisites

Trello integration relies on Roblox’s HttpService to make outbound API requests. Before configuring Trello in BAR, you must enable HTTP requests for your game:
  1. Open your game in Roblox Studio.
  2. Go to Game SettingsSecurity.
  3. Enable Allow HTTP Requests.
Without this setting enabled, all Trello API calls will silently fail.

Configuration

The Trello fields are located in main_script.lua inside the Configuration table:
['Trello'] = false, -- Use trello? HttpService must be enabled.
['Trello Board'] = (''), -- Trello board ID.
['Trello App Key'] = (''), -- Private trello application key.
['Trello Token'] = (''), -- Private trello token.
FieldTypeDescription
TrellobooleanMaster toggle. Set to true to enable Trello integration.
Trello BoardstringThe ID of your Trello board. Found in the board’s URL: trello.com/b/<board-id>/...
Trello App KeystringYour personal Trello API application key.
Trello TokenstringYour personal Trello API token, generated from your app key.

Setup Steps

  1. Enable HttpService in Roblox Studio under Game Settings → Security → Allow HTTP Requests.
  2. Create a Trello board dedicated to your game’s moderation data. Navigate to trello.com/app-key to retrieve your App Key and generate a Token.
  3. Fill in the config in main_script.lua:
    ['Trello'] = true,
    ['Trello Board'] = ('your-board-id-here'),
    ['Trello App Key'] = ('your-app-key-here'),
    ['Trello Token'] = ('your-token-here'),
    
  4. Publish your game. BAR will now sync ban data with your Trello board on server start and enforce Trello-sourced bans on player join.

In-Game Command

CommandUsagePermissionDescription
:trellobans:trellobans1Displays all bans currently sourced from the configured Trello board.
If Trello is not configured or HttpService is unavailable, running :trellobans will display the hint: “Trello is not configured.”
Your Trello App Key and Trello Token are private credentials that grant write access to your Trello account. Never share your main_script.lua file publicly while these fields are filled in. Anyone with these values can modify your Trello board.
Trello integration is entirely optional. BAR functions fully without it — DataStore-based bans (set via :ban and :pban) work independently and do not require Trello to be configured.

Build docs developers (and LLMs) love