/Discord-Identity

Discord profile identity generator that enables users to generate up to 100 quadrillion unique Discord profiles

Primary LanguageJavaScriptMIT LicenseMIT

This project is a Discord profile identity generator hosted on GitHub Pages. It enables users to create random Discord profiles with unique usernames, about me sections, nicknames, pronouns, and profile images with up to 100 quadrillion unique profiles.

discord-identity

How to Use

  1. Visit the GitHub Pages link.
  2. Click the "Generate Profile" button to create a random Discord profile.
  3. View the generated profile, including the profile image, username, about me section, nickname, and pronouns.
  4. Optionally, download the generated profile using the "Download Profile" button.

Features

  • Randomly generates Discord profiles using predefined data sets.
  • Provides a visually appealing interface for displaying generated profiles.
  • Up to 100 quadrillion unique profiles.
  • Tracks the number of profiles generated and downloaded during the current session.
  • Otter.

Data

  • about_me.json: Contains 10,000 different "about me" sections.
  • nicknames.json: Contains 10,000 different nicknames.
  • pronouns.json: Contains 1,000 different pronouns.
  • usernames.json: Contains 10,000 different usernames.
  • images.json: Contains the names of all 1,000 profile images.
  • banners.json: Contains the names of all 1,000 banner images. (will be added in the future)
  • images/: Contains 1,000 profile images.
  • banners/: Contains 1,000 banner images. (will be added in the future)
  • site-data/: Contains files and images for the site itself.

Credits

  • usernames.txt - used to generate usernames and nicknames.
  • pfps.gg - source of all profile images and banner images.

Contributing

Contributions to this project are welcome! Feel free to open issues for bugs or feature requests, or submit pull requests with improvements to the codebase.

License

This project is licensed under the MIT License.

Note

The "Your generator stats" counters use localStorage that the stores data on the client-side (user's browser), so the counts will be specific to each user's browser session.