Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ghosty2004/discord-profile-embed
https://github.com/ghosty2004/discord-profile-embed
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ghosty2004/discord-profile-embed
- Owner: ghosty2004
- Created: 2024-07-12T22:44:50.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-01-03T12:26:15.000Z (about 1 month ago)
- Last Synced: 2025-02-05T07:56:28.812Z (10 days ago)
- Language: TypeScript
- Size: 136 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Discord Profile Embed
Embed your discord profile to markdowns or html iframes/images tags
## Features which are displayed
- Profile photo & banner
- Badges
- Avatar decoration & profile effect (animated)
- About me
- Current activity (spotify / game)## Usage
- Clone this repo `git clone https://github.com/ghosty2004/discord-profile-embed`
- Copy the env boilerplate `cp .env.example .env.prod`
- Fill the variables from `.env.prod`
- `TOKEN` - your discord bot token
- `CLIENT_TOKEN` - your client token - an user token which is not used by you (this will be used to fetch the profile effects and decorations)
- `GUILD_ID` - from which guild to read the members when the request is made to the `/:userId` HTTP endpoint
- `LISTEN_PORT` - set this to `80`
- Start the docker compose `docker compose up`
- Visit `http://localhost/:your_user_id` endpoint## Preview
![Preview](https://i.imgur.com/a1Nzwud.png)