Discord embed message generator using webhooks
Top 61.3% on sourcepulse
Embed Generator is a self-hostable web application for creating rich embed messages for Discord, targeting Discord users and server administrators. It simplifies the process of designing and sending complex messages via webhooks, offering a user-friendly interface and optional AI integration.
How It Works
The application utilizes a Go backend for server-side logic and a frontend built with SvelteKit. It supports Discord OAuth2 for authentication and integrates with PostgreSQL for data storage. An optional OpenAI API key can be provided for ChatGPT integration, enhancing message creation capabilities. The architecture allows for a single binary deployment containing both backend and frontend, or separate serving of frontend assets.
Quick Start & Requirements
docker-compose.yaml
file.http://localhost:8080
after running docker-compose up
.config.yaml
file or environment variables are used for setup, including Discord client credentials, API keys, and database connection details.Highlighted Details
Maintenance & Community
https://discord.gg/CpHwbKQKHA
.https://github.com/merlinfuchs/embed-generator
.Licensing & Compatibility
Limitations & Caveats
The README strongly suggests using the hosted version (https://message.style
) over self-hosting, indicating minimal benefit in self-hosting. The premium plan configuration requires a sku_id
, implying a dependency on Discord's SKU system for unlocking premium features.
1 day ago
1 day