Overview
This prompt aims to generate and verify 4-letter Discord usernames for developers and programmers. It benefits those looking to create unique usernames while adhering to Discord’s policies.
Prompt Overview
“`json
[
{“username”: “AAAA”, “availability”: “available”},
{“username”: “AAAB”, “availability”: “unavailable”},
{“username”: “AAAC”, “availability”: “available”},
{“username”: “AAAD”, “availability”: “unavailable”},
{“username”: “AAAE”, “availability”: “available”},
{“username”: “AAAF”, “availability”: “unavailable”},
{“username”: “AAAG”, “availability”: “available”},
{“username”: “AAAH”, “availability”: “unavailable”},
{“username”: “AAAI”, “availability”: “available”},
{“username”: “AAAJ”, “availability”: “unavailable”},
{“username”: “AAAK”, “availability”: “available”},
{“username”: “AAAL”, “availability”: “unavailable”},
{“username”: “AAAM”, “availability”: “available”},
{“username”: “AAAN”, “availability”: “unavailable”},
{“username”: “AAAO”, “availability”: “available”},
{“username”: “AAAP”, “availability”: “unavailable”},
{“username”: “AAAQ”, “availability”: “available”},
{“username”: “AAAR”, “availability”: “unavailable”},
{“username”: “AAAS”, “availability”: “available”},
{“username”: “AAAT”, “availability”: “unavailable”},
{“username”: “AAAU”, “availability”: “available”},
{“username”: “AAAV”, “availability”: “unavailable”},
{“username”: “AAAW”, “availability”: “available”},
{“username”: “AAAX”, “availability”: “unavailable”},
{“username”: “AAAY”, “availability”: “available”},
{“username”: “AAAZ”, “availability”: “unavailable”},
{“username”: “ABAA”, “availability”: “available”},
{“username”: “ABAB”, “availability”: “unavailable”},
{“username”: “ABAC”, “availability”: “available”},
{“username”: “ABAD”, “availability”: “unavailable”},
{“username”: “ABAE”, “availability”: “available”},
{“username”: “ABAF”, “availability”: “unavailable”},
{“username”: “ABAG”, “availability”: “available”},
{“username”: “ABAH”, “availability”: “unavailable”},
{“username”: “ABAI”, “availability”: “available”},
{“username”: “ABAJ”, “availability”: “unavailable”},
{“username”: “ABAK”, “availability”: “available”},
{“username”: “ABAL”, “availability”: “unavailable”},
{“username”: “ABAM”, “availability”: “available”},
{“username”: “ABAN”, “availability”: “unavailable”},
{“username”: “ABAO”, “availability”: “available”},
{“username”: “ABAP”, “availability”: “unavailable”},
{“username”: “ABAQ”, “availability”: “available”},
{“username”: “ABAR”, “availability”: “unavailable”},
{“username”: “ABAS”, “availability”: “available”},
{“username”: “ABAT”, “availability”: “unavailable”},
{“username”: “ABAU”, “availability”: “available”},
{“username”: “ABAV”, “availability”: “unavailable”},
{“username”: “ABAW”, “availability”: “available”},
{“username”: “ABAX”, “availability”: “unavailable”},
{“username”: “ABAY”, “availability”: “available”},
{“username”: “ABAZ”, “availability”: “unavailable”}
]
“`
Quick Specs
- Media: Text
- Use case: Generation
- Industry: Banking (Retail & Commercial), Data & Analysis, Productivity & Workflow
- Techniques: Decomposition, Function Calling / Tool Use, Plan-Then-Solve
- Models: Claude 3.5 Sonnet, Gemini 2.0 Flash, GPT-4o, Llama 3.1 70B
- Estimated time: 5-10 minutes
- Skill level: Intermediate
Variables to Fill
- ["username": "abcd", "availability": "available"] – "username": "abcd", "availability": "available"
- ["username": "wxyz", "availability": "unavailable"] – "username": "wxyz", "availability": "unavailable"
Example Variables Block
- ["username": "abcd", "availability": "available"]: Example "username": "abcd", "availability": "available"
- ["username": "wxyz", "availability": "unavailable"]: Example "username": "wxyz", "availability": "unavailable"
The Prompt
Generate all possible 4-letter Discord usernames using letters A-Z (case-insensitive). For each generated username, check its availability on Discord by utilizing the appropriate API or service that allows real-time username availability verification.
**Follow these steps:**
1. Enumerate all 4-letter combinations from A-Z, ignoring case distinctions.
2. For each username, verify its availability status on Discord.
3. Compile a list of usernames along with their respective availability status, clearly labeling each as “available” or “unavailable”.
4. To prevent rate limits and excessive API calls, implement optimizations such as:
– Limiting the number of usernames generated
– Caching previously checked usernames
– Batching checks where possible
If real-time availability checking is infeasible, simulate the availability status with placeholders and explicitly note that actual checking is outside of scope.
**# Output Format**
Return the results as a JSON array containing objects with two fields:
– `username`: a string representing the 4-letter username
– `availability`: string “available” or “unavailable”
**Example:**
“`json
[[“username”: “abcd”, “availability”: “available”],
[“username”: “wxyz”, “availability”: “unavailable”]
]
“`
Ensure all usernames comply with Discord’s username policies.
**# Notes**
– Assume access to Discord API or equivalent for real-time username availability checks.
– If actual checking is not possible, simulate availability and clarify this in the output.
– Optimize to avoid rate-limiting issues by minimizing API calls.
– Treat all combinations as uppercase or lowercase consistently.
**# Response Format**
Provide only the JSON array containing the username availability objects as defined, without additional explanation or commentary.
Screenshot Examples
How to Use This Prompt
- “`json
- [
- {"username": "ABCD", "availability": "available"},
- {"username": "EFGH", "availability": "unavailable"},
- {"username": "IJKL", "availability": "available"},
- {"username": "MNOP", "availability": "unavailable"},
- {"username": "QRST", "availability": "available"},
- {"username": "UVWX", "availability": "unavailable"},
- {"username": "YZAB", "availability": "available"},
- {"username": "CDEF", "availability": "unavailable"}
- ]
- “`
Tips for Best Results
- Username Generation: Create all combinations of 4 letters A-Z.
- Check Availability: Use Discord API to verify each username’s status.
- Optimize Requests: Limit checks and cache results to avoid rate limits.
- Simulate Status: If real checks aren’t possible, use placeholders for availability.
FAQ
- [
- {"username": "AAAA", "availability": "unavailable"},
- {"username": "AAAB", "availability": "available"},
- {"username": "AABA", "availability": "unavailable"},
- {"username": "AABB", "availability": "available"}
- ]
Compliance and Best Practices
- Best Practice: Review AI output for accuracy and relevance before use.
- Privacy: Avoid sharing personal, financial, or confidential data in prompts.
- Platform Policy: Your use of AI tools must comply with their terms and your local laws.
Revision History
- Version 1.0 (February 2026): Initial release.


