MSK Giveaway
APPMultilingual, per-guild configurable giveaway bot built on discord.js v14, persisted via MariaDB (Prisma).
About This Bot
## β¨ What it can do
- π **Giveaways in seconds** β created via a modal, entry through a single button (with a **live-updating entry count**)
- β° **Automatic ending** β a restart-safe scheduler ends giveaways on time and draws winners fairly
- π **Reroll** β draw new winners for giveaways that have already ended
- βΈοΈ **Pause & resume** β freeze the timer and continue later
- π **Templates** β save recurring giveaways as a template and start them with a single command
- ποΈ **Fair conditions** β blacklist/whitelist roles, minimum account age & server membership, **bonus entries** for selected roles
- π **Multilingual** β English, German, French & Spanish
- βοΈ **Per-server customization** β language, embed color, button style/emoji, notify role, log channel
## π Getting started
1. Invite the bot π **[Add it to your server](https://discord.com/oauth2/authorize?client_id=1512465732179329065&scope=bot+applications.commands&permissions=478208)**
2. Run `/gcreate` β enter title, duration & number of winners
3. Done! Use `/ghelp` to see every command
## π Transparent & privacy-friendly
- **Minimal permissions**, no privileged intents
- Stores only what's necessary β **all data is deleted automatically** as soon as the bot is removed from a server
- Source code publicly available
## π Links
- π Website: **[https://www.msk-scripts.de](https://www.msk-scripts.de/giveaway)**
- π Documentation: **[https://docu.msk-scripts.de](https://docu.msk-scripts.de/discord/discord_giveaway/getting-started)**
Have fun running your giveaways! π₯³
Frequently Asked Questions
How do you invite MSK Giveaway to a Discord server?
Use the Invite to Server button on this page to start the Discord authorization flow and add MSK Giveaway to your community.
What features are available for MSK Giveaway?
MSK Giveaway highlights features such as Giveaways.
