Skip to content

y0f/discord-user-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Username Checker

Go Report Card License: MIT

A fast, multithreaded Discord username availability checker written in Go. Supports multiple tokens, automatic rate-limit handling, and bulk wordlist processing.

Requirements

  • Go 1.21 or higher

Installation

git clone https://github.com/y0f/discord-user-checker.git
cd discord-user-checker
go build -o checker .

Setup

  1. Add your Discord token(s) to tokens.txt (one per line).
  2. Add usernames to check in listtocheck.txt (one per line).
  3. Set the check method in config.json:
{
  "method": "friends"
}
Method Description
me Uses the PATCH /users/@me endpoint
friends Uses the pomelo-attempt endpoint

Usage

# Check usernames (single thread)
./checker

# Check usernames with 4 threads
./checker -t 4

# Run the wordlist helper utility
./checker -helper

Results

File Contents
good.txt Available usernames
bad.txt Taken usernames

Wordlist Helper

The built-in helper (-helper) provides three options for processing wordlists in the wordlists/ directory:

  1. Split lines -- Remove non-alphabetic characters and split into separate lines.
  2. Filter by length -- Keep only words of a specific length.
  3. Save by length -- Split a wordlist into separate files by word length (e.g. 4char.txt, 5char.txt).

License

This project is licensed under the MIT License.

Disclaimer

This tool is for educational purposes only. Use it at your own risk.

About

Discord username checker that verifies availability using the latest username system.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages