# Giveaway

### 🚀 Astra Giveaway System - Update Logs 🏆

#### 📅 Latest Updates & Improvements!

***

#### ✨ New Feature: Auto Winner Selection 🎉

🚀 **New Feature: Auto Winner Selection!** 🎉\
Giveaways now **automatically pick winners** when the timer ends!\
No more manual selection—winners are **instantly announced** in the same channel.

✅ **How It Works:**

* When a giveaway **ends**, Astra will randomly select **the specified number of winners**.
* The bot will **mention the winners** in a message like:

  > 🎉 **Giveaway Ended!** 🎉\
  > 🏆 **Winners:** @User1, @User2

🔥 **No more delays—prizes are given out immediately!**

***

#### 🎟️ New Feature: View Giveaway Participants 👥

🚀 **New Feature: View Giveaway Participants!** 👥\
You can now **see who has entered** a giveaway with the **Participants** button!

✅ **How It Works:**

* Click the **"Participants"** button under a giveaway message.
* Astra will send a list of all users who joined.
* If no one has joined yet, Astra will notify you.

🔥 **Keep track of giveaway participants with ease!**

***

#### ⏳ New Feature: Dynamic Duration System ⏳

🚀 **New Feature: Dynamic Duration System!** ⏳\
Now you can set **giveaway durations** using easy-to-read time formats:\
**1s = 1 second | 1m = 1 minute | 1h = 1 hour | 1d = 1 day**

✅ **Examples:**

* `/startgiveaway title: Nitro Giveaway duration: 10m winners: 2`
* `/startgiveaway title: Custom Role duration: 1h winners: 1`
* `/startgiveaway title: Gift Card duration: 2d winners: 3`

🔥 **No need for exact seconds—use simple time units!**

***

#### ~~🔁 New Command: `/rerollg` - Reroll Winners!~~

~~🚀 **New Command: `/rerollg` - Reroll Winners!** 🔁~~\
~~Need a **new winner** for a giveaway? Now you can **reroll** for a fresh pick!~~

~~✅ **How It Works:**~~

* ~~Use `/rerollg giveaway_id: 1234`~~
* ~~Astra will **randomly pick a new winner** from the existing participants.~~
* ~~If no one joined, the bot will notify you.~~

~~🔥 **Get a new winner instantly!**~~

***

#### ~~🛑 New Command: `/endg` - End Giveaways Early!~~

~~🚀 **New Command: `/endg` - End Giveaways Early!** 🛑~~\
~~Want to end a giveaway **before the timer runs out**? Now you can!~~

~~✅ **How It Works:**~~

* ~~Use `/endg giveaway_id: 1234`~~
* ~~Astra will **immediately select winners** and announce them.~~
* ~~No need to wait for the timer—**end giveaways whenever you want!**~~

~~🔥 **Control your giveaways with instant ending!**~~

***

#### 🔧 Fix: Join Button Now Displays Giveaway Info!

🚀 **Fix: Join Button Now Displays Giveaway Info!** 🔧\
When you **join a giveaway**, Astra now **includes the giveaway details** in the confirmation message!

✅ **Before:**

* `"You have joined the giveaway!"`

✅ **Now:**

* `"🎉 You have joined the giveaway! **🏆 Giveaway:** Nitro Boost 📜 _Prize: Free Discord Nitro for 1 month!_ "`

🔥 **More transparency for users entering giveaways!**

***

#### 🐛 Fix: Multi-Server Giveaway Support Fixed!

🚀 **Fix: Multi-Server Giveaway Support Fixed!** 🛠️\
Astra now **fully supports multiple servers** without mixing up giveaways!

✅ **Fixes:**

* Giveaways are now stored **separately per server**.
* **No more cross-server giveaway confusion!**
* Each server manages **its own giveaways independently**.

🔥 **Perfect for communities running multiple giveaways!**

***

Enjoy **seamless giveaways with no manual work!** 🚀
