Openbullet This Config Does Not Support The Provided Wordlist Type [TESTED]
Report generated by: Helpful Assistant
Purpose: Troubleshoot OpenBullet wordlist type mismatch error
In OpenBullet, every wordlist is assigned a specific type (e.g., Credentials, Emails, URLs) during import. Simultaneously, each configuration (config) specifies which wordlist types it is compatible with. If you attempt to run a Multi Run Job using a wordlist typed as MAC with a config that only allows Credentials, the software will block the job from starting to prevent processing errors. How to Resolve the Mismatch
You can fix this by updating the config settings or by ensuring your wordlist and environment settings match. 1. Update Allowed Wordlist Types in the Config
If you are sure your wordlist data is correct for the target site, you can tell the config to accept your wordlist's type:
Go to the Config Settings section of the specific config you are using. Navigate to the Data or Other Options tab. Locate the Allowed Wordlist Types list. Extract usernames/emails from combos: with open("combos
Add or check the box for the Wordlist Type that matches your imported wordlist (e.g., UserPass, EmailPass, or a custom type). 2. Re-import the Wordlist with a Compatible Type
If the config requires a specific type that your wordlist doesn't currently have: Delete the wordlist from your Wordlist Manager. Import it again.
During the import process, select the Wordlist Type that is already allowed by your config. 3. Modify the Environment.ini File
The Environment.ini file defines the standard wordlist types available in your OpenBullet installation. Many users accidentally load a proxy list as
Open the Environment.ini file located in the UserData folder. Ensure the type you need is defined under [WORDLIST TYPE].
If you share configs with others, make sure your Environment.ini matches theirs, as missing types can trigger this error.
Note: You must restart OpenBullet for changes in this file to take effect. Technical Background: Wordlist Type Syntax
Wordlist types do two things: verify the data format using Regex and split the data into Slices (variables like USER and PASS) for the config to use. URLs ) during import. Simultaneously
Regex: Validates that the input line matches the expected pattern (e.g., checking for an @ in an email).
Slices: Maps parts of a line (separated by a character like :) to variables used in the script (e.g., input.USER).
Here’s a helpful article you can use to understand and resolve the error: “OpenBullet config does not support the provided wordlist type.”
Extract usernames/emails from combos:
with open("combos.txt") as f:
for line in f:
user = line.split(":")[0]
print(user)
Many users accidentally load a proxy list as the main wordlist.
If you see "This config does not support the provided wordlist type" right after loading a proxy file into the Wordlist section — that’s your mistake. Move the proxy file to the Proxies tab.