main_script.lua. These commands are designed to make the admin and player experience smoother without requiring elevated permissions for safe features.
Command Reference
Notification Commands
BAR provides two targeted notification commands for sending hints to specific players or groups:-
!notifplayer <User> <Message>— Sends a hint-style pop-up to the specified player with the message prefixed by the sender’s name (“Message from: AdminName”). The message body is filtered through Roblox’s broadcast chat filter before display. Uses the action prefix!. -
:notifteam <TeamName> <Message>— Sends the same hint-style notification to every player currently on the named team. BAR validates that the team exists before sending; if the team is not found, the caller receives an error hint. The message is broadcast-filtered per recipient.
Public Commands
The following commands are available at permission level 0 (Public) when['Public Commands'] = true is set in main_script.lua:
These commands use the action prefix (
!) or the standard prefix (:) as indicated. Players at level 0 who attempt to use commands above their permission level are shown a “You do not have permission to use this command” error.
Info Commands
:cmds— Opens the commands panel filtered to only show commands the caller has permission to use. Players at level 0 only see level-0 commands; admins see all commands up to their level.:info <User(s)>— Retrieves and displays a detailed account summary including: Username, Display Name, User ID, Account Age (in days), Approximate Join Date, Membership Type (None / Premium), SafeChat status, BAR Donor status, and current Admin Level. If group configuration is active, the user’s group role is also shown.:changelog— Makes an HTTP request to the BAR update server to fetch the latest changelog text and displays it in a full-screen message panel.:about— Shows a static description of BAR, including credits to the original BAR Essentials creator (TheFurryFish) and the BAR Remade team (B00PUP and Aspect_oi), along with a tip to use!changelogfor version history.
:cmds only shows commands that are accessible at the calling player’s current permission level. A Moderator (level 1) will not see Super Admin or Game Creator commands in the panel, keeping the list clean and relevant. If a player’s rank changes mid-session via :admin or :mod, their commands panel updates automatically.