Overview
The place removal method allows you to remove all badges from a specific Roblox game. DBR will automatically find the game’s universe, retrieve all badges associated with it, check which ones you own, and remove them from your inventory.This method works for both active and disabled badges. For disabled badges that don’t appear in the Roblox API, consider using the
--use-bor-badge-database flag.How It Works
When you specify a place ID, DBR performs the following steps:- Converts the place ID to a universe ID using the Roblox API
- Retrieves all badges associated with that universe (paginated, 100 at a time)
- Checks which badges exist in your inventory
- Removes only the badges you actually own
- Processes pages until all badges have been checked
Getting universe from 123456789...
Searching universe's badges...
Checking badges on page 1...
|----||1||----|
Deleting badge 2124567890 from account...
Response Status Code: 200
Badge 2124567890 was successfully removed.
|----||1||----|
All badges on the page have been removed.
Searched all badges.
Example Output
Advanced Options
Using BoR Database API
For games with disabled badges that don’t appear in the standard Roblox API:Adjusting Thread Count
Speed up badge deletion by increasing concurrent threads:Tips & Best Practices
Check First
Use the inventory scanner (
--check-inventory) before removing to see what will be deleted.Rate Limits
DBR includes automatic retry logic with exponential backoff to handle Roblox rate limits gracefully.
Progress Tracking
Processed places are cached in
checked_places.json to avoid duplicate processing.Multiple Games
For multiple games from the same developer, use the user removal method instead.
Troubleshooting
”Error in uni_json”
The place ID may be invalid or the game may be deleted. Verify the ID is correct.”No data in universebadges_json”
The game has no badges or they’re all disabled. Try using--use-bor-badge-database.
”Badge is invalid or does not exist”
The badge was likely already deleted or disabled. This is informational and not an error.Related Methods
- Remove by User - Remove badges from all games by a specific developer
- Remove by Group - Remove badges from all games in a group
- Using Text Files - Batch remove from multiple games at once
Source Code Reference
The place removal logic is implemented indelete_from_game() at remover.py:256.
