Openbullet This Config Does Not Support The Provided Wordlist Type

  • Example (one‑to‑one pairing with a script in Python):
  • # pairs usernames and passwords line-by-line into user:pass combos
    with open('users.txt') as u, open('pass.txt') as p, open('combos.txt','w') as o:
        for user, pwd in zip(u, p):
            o.write(f"user.strip():pwd.strip()\n")
    

    Before hitting "Start," run through this checklist:

    By aligning your data format with the Config's input requirements, the error will resolve, and the bot will begin processing the list.

    This error is a common "gatekeeper" in OpenBullet that occurs when the Wordlist Type (e.g., Email:Pass) does not match the Config's Requirement (e.g., Credentials). 🛠️ Why This Error Happens

    OpenBullet configs are coded to parse specific formats. If a config is designed to use Credentials (usually User:Pass) but you upload a wordlist set to Emails (Email:Pass), the software blocks the runner to prevent a "parsing error" during the check. 💡 How to Fix It (The Quick Way) Go to the Runner tab. Look at your Wordlist selection. Change the Type dropdown to match what the config expects.

    Common swaps: Change "Emails" to "Credentials" or "Default." Re-start the Runner. ⚙️ How to Fix It (The Permanent Way)

    If you are the config creator or want to modify it so it always accepts your list type: Go to the Config Manager tab. Select your config and click Edit. Navigate to the Settings tab within the config editor. Go to General. Locate the Allowed Wordlist Types list.

    Add the type you are trying to use (e.g., Email:Pass or Credentials). Save the config. 🔍 Understanding Wordlist Types Credentials: Generally used for User:Pass. Emails: Specifically for Example@mail.com:Pass. Numeric: Used for Phone:Pin or ID:Code. URLs: Used for scraping or crawling tasks.

    📌 Pro Tip: If you aren't sure what the config needs, check the Stacker or LoliScript tab. Look at how the variables are defined (e.g., vs ).


    Report generated by: Helpful Assistant
    Purpose: Troubleshoot OpenBullet wordlist type mismatch error

    This error occurs when the Wordlist Type you assigned during the import process (e.g., Credentials or MailPass) does not match the Allowed Wordlist Types defined in the configuration settings. Quick Fixes Update Config Settings: Open your configuration in the Config Manager. Navigate to Settings > Data.

    In the Allowed Wordlist Types list, check the box for the type your wordlist is using (e.g., if your wordlist is "MailPass", ensure "MailPass" is selected).

    Re-import the Wordlist:If the configuration is correct but you assigned the wrong type during import, go to the Wordlists tab, delete the existing one, and re-add it. Ensure you select the type that matches your config's requirements (often Credentials or Default) from the dropdown menu.

    Check Environment.ini:If the type you need isn't appearing as an option, you may need to define it in your Environment.ini file located in the UserData folder. This file contains the regex and slicing rules for each wordlist type. Common Causes

    Version Mismatch: Using a config made for OpenBullet 1 in OpenBullet 2 (or vice versa) can cause issues because default wordlist names often differ between versions.

    Custom Types: Some specialized configs require custom wordlist types (like MAC or URLs) that must be enabled manually in the config's data settings. Wordlists - Introduction | OpenBullet 2 Example (one‑to‑one pairing with a script in Python):

    Every OpenBullet configuration is designed to handle specific types of data. The "Wordlist Type" setting within a config tells the runner what kind of variables to extract from your text file. Common types include:

    Credentials: Usually formatted as email:password or user:password. URLs: For scanning or scraping specific links. Proxy: For checking or rotating IP addresses. Numeric: For PINs or IDs.

    If a config is set to "Credentials" but you load a list of simple numeric codes, or if it's set to "Email" but you load "User:Pass," OpenBullet triggers this error to prevent the runner from failing or producing inaccurate results. How to Fix the Conflict 1. Check the Config Settings

    The most common cause is a simple setting mismatch within the OpenBullet environment. Open the Config Manager. Select the config you are trying to use and click Edit. Navigate to the Settings tab and look for General. Locate the Wordlist Type dropdown menu.

    Change the type to match your file (e.g., if your list is user:pass, ensure the type is set to Credentials or Default). 2. Verify Your Wordlist Format

    Sometimes the issue isn't the config, but the wordlist itself.

    Ensure there are no stray spaces at the beginning or end of your lines.

    Check the delimiter. OpenBullet usually expects a colon (:) or a semicolon (;).

    If your config expects email:pass but your list is just pass, you must reformat your list or change the config's input logic. 3. Modify the Stack (Advanced)

    If you are comfortable with the OpenBullet Stack, you can manually adjust how the data is parsed. Go to the Stack tab in the Config Creator.

    Check the first few blocks to see how the variables , , or are being called.

    If the config is hard-coded to require two variables but your wordlist only provides one, you will need to add a "Parse" block or modify the input requirements. Best Practices for Wordlist Management

    💡 Match on Import: Always double-check the "Type" dropdown when adding a new wordlist to the Wordlist Manager.

    Standardization: Stick to user:pass formats whenever possible for maximum compatibility. # pairs usernames and passwords line-by-line into user:pass

    Testing: Use the "Debugger" feature within OpenBullet to test one line of your wordlist against the config before running a full job.

    Custom Types: If you are using a unique format, you can define "Custom Wordlist Types" in the environment settings of OpenBullet to bridge the gap between your data and your configs.

    By ensuring the configuration settings align with the physical structure of your data file, you can eliminate this error and ensure your automation tasks run smoothly.

    If you tell me more about the specific format of your wordlist, I can help you: Identify the correct Wordlist Type setting Convert your wordlist to a compatible format Adjust the config script to accept your data type

    "This config does not support the provided wordlist type" in OpenBullet occurs when the specific data type assigned to your imported wordlist (e.g., Credentials

    ) is not listed as an "Allowed Wordlist Type" within the configuration settings. Core Cause OpenBullet uses Wordlist Types (WLTYPE) to define how data lines (like

    ) are validated and split into variables. If a config is strictly built for but you attempt to run it with a wordlist imported as Credentials , OpenBullet will block the job to prevent variable errors. How to Fix the Error Method 1: Update Config Settings (Recommended)

    You can tell the configuration to accept your specific wordlist type. OpenBullet and navigate to the Select the config you want to use and go to its Look for the Other Options Allowed Wordlist Types

    and add the type that matches your wordlist (e.g., if your wordlist is "EmailPass", ensure "EmailPass" is checked or listed). the config and restart the job. Method 2: Re-import or Edit Wordlist Type

    Alternatively, you can change the type assigned to the wordlist itself so it matches what the config expects. : Delete the wordlist from the tab and re-import it, ensuring you select the correct Wordlist Type Credentials ) from the dropdown menu during the import process. Direct Edit : In some versions, you can right-click the wordlist in the Wordlist Manager and select to change its type. Method 3: Modify the Environment.ini If you frequently use custom types (like

    ), you may need to define them in your environment settings. Locate the Environment.ini file in your OpenBullet root folder. Ensure the [WORDLIST TYPE]

    definitions match the syntax and separators your wordlist uses.

    Note that the first type listed in this file is often the default for new configs. Common Wordlist Types Expected Format Variables Created Credentials input.USER input.PASS email@domain.com:pass input.EMAIL input.PASS username:pass input.USER input.PASS input.DATA Do you need help defining a custom regex for a new wordlist type in your Environment.ini

    [REQUEST] Wordlist with Multiple Types · Issue #590 - GitHub 7 Apr 2020 — Before hitting "Start," run through this checklist:

    Here’s a helpful article you can use to understand and resolve the error: “OpenBullet config does not support the provided wordlist type.”


    If you're still encountering issues, providing more details about your specific config and wordlist, or seeking help from the OpenBullet community forums might yield a more direct solution.

    This error occurs when the Wordlist Type assigned to your imported data file does not match the Allowed Wordlist Types specified within your OpenBullet configuration's settings. Core Causes Mismatched Attributes

    : The config is hard-coded to only accept certain types (e.g., Credentials

    ), but you imported your wordlist as a different type (e.g., Missing Environment Definitions

    : If the specific wordlist type name used in the config isn't defined in your Environment.ini file, OpenBullet cannot validate the data correctly. Resolution Steps 1. Adjust Config Settings (Most Common Fix)

    You must explicitly tell the configuration which data types it is allowed to process. Config Manager and select the problematic config. Navigate to Config Settings Other Options depending on your version). Locate the Allowed Wordlist Types

    Move the wordlist type you are using (e.g., "Credentials" or "EmailPass") from the "Available" side to the the configuration before starting the job. 2. Re-import the Wordlist

    When importing a new list, ensure you select the correct category that matches what the config expects. section and click

    dropdown, select the category that matches your config's requirement (standard options usually include Credentials 3. Update the Environment.ini

    If the required wordlist type is missing entirely from your environment, you must add it manually to the OpenBullet Usage Manual configuration file. Environment.ini

    Ensure it contains the definition for the type you need, such as:

    [WORDLIST TYPE] Name=Credentials Regex=^.*:.*$ Verify=True Separator=: Slices=USERNAME,PASSWORD Use code with caution. Copied to clipboard Restart OpenBullet after saving changes for them to take effect. Technical Overview Table Wordlist Type Categorizes data lines (e.g., email:pass vs user:pass). Allowed Types

    A security/logic gate in the config to prevent using wrong data formats.

    Validates that each line in your file matches the expected format. , lines that don't match the regex are marked as INVALID. for a specific data format?