whatisgithub

What is display-name-effect?

dray-me/display-name-effect — explained in plain English

Analysis updated 2026-05-18

13TypeScriptAudience · developerComplexity · 3/5Setup · moderate

In one sentence

Documentation and code for Discord bots that style user display names with custom fonts, glow effects, and gradients, in TypeScript, JavaScript, and Python.

Mindmap

mindmap
  root((Display-Name-effect))
    What it does
      Styles Discord display names
      Custom fonts and glow effects
      Documents experimental Discord API
    Tech stack
      TypeScript
      JavaScript
      Python
    Use cases
      Add glow or neon names to a bot
      Look up Discord color codes
      Copy a language specific implementation
    Audience
      Discord bot developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add custom font and glow effects to a Discord bot's display name using the provided implementations.

USE CASE 2

Look up the exact API endpoint payloads needed to apply Discord profile styling.

USE CASE 3

Copy the reference files for fonts, colors, and effects into your own bot project.

What is it built with?

TypeScriptJavaScriptPythonDiscord API

How does it compare?

dray-me/display-name-effectandersondanieln/hexllamaantonlobanovskiy/agent-tmux-web
Stars131313
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderateeasymoderate
Complexity3/52/53/5
Audiencedevelopervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Relies on experimental, unofficial Discord API behavior that could change without notice.

So what is it?

This repository provides code and documentation for Discord bots that want to apply visual styling to user display names, using experimental features in Discord's profile API. The effects include custom fonts, glow and neon visuals, gradient coloring, and other decorative treatments that Discord has made available through its API but does not surface through normal bot libraries. The workspace is organized around three programming languages: TypeScript, JavaScript, and Python. Each language folder contains a working implementation, a setup guide, and a set of supporting reference files covering fonts, visual effects, color codes, API endpoints, experimental feature flags, and library compatibility notes. A companion repository in Go exists separately. All three language versions implement the same three-layer design: a transport layer that handles authenticated API requests and rate limiting, a business logic layer that resolves which style configurations to apply, and a startup hook that runs when the bot connects to Discord without blocking any of the bot's other features. The documentation is detailed. The fonts reference lists 12 named fonts including Bangers, Pixelify Sans, and GG Sans. The effects reference covers six visual styles. The colors reference translates hex color codes into the decimal format Discord's API requires. The endpoints reference documents the exact request payloads for the relevant Discord REST API routes. Each language folder has its own version of all these files. The project describes the capabilities it documents as experimental, meaning they rely on Discord API behavior that is not officially supported for third-party bots and could change. The startup discovery system is designed to detect what is currently available rather than assuming a fixed set of features will work. The README is a navigation document pointing to the per-language folders, the actual implementation details live inside those subfolders. There is a Discord community server linked for questions and collaboration.

Copy-paste prompts

Prompt 1
Show me how to apply a glow effect to a Discord bot's display name using the TypeScript implementation here.
Prompt 2
Explain the three layer architecture used across the TypeScript, JavaScript, and Python versions of this project.
Prompt 3
Which Discord API endpoints does this repo document for changing display name styles?
Prompt 4
Help me port the Python display name effect implementation to my own Discord bot.

Frequently asked questions

What is display-name-effect?

Documentation and code for Discord bots that style user display names with custom fonts, glow effects, and gradients, in TypeScript, JavaScript, and Python.

What language is display-name-effect written in?

Mainly TypeScript. The stack also includes TypeScript, JavaScript, Python.

How hard is display-name-effect to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is display-name-effect for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.