Giveaway Commands
Commands related to creating and managing giveaways.
- 
/giveaway 
 Create a new giveaway in the server.
 Options:- prize: The item or service being given away
- winners: Number of winners (default: 1)
- time: Duration of the giveaway (e.g., 1d, 12h, 30m)
- channel: Channel to host the giveaway in (default: current channel)
- requirements: Optional requirements to join the giveaway
- heatmap: Enable location tracking for participants (default: disabled)
 
- 
/end 
 End a giveaway early and pick winners.
 Options:- message_id: ID of the giveaway message to end
 
- 
/reroll 
 Reroll winners for a finished giveaway.
 Options:- message_id: ID of the giveaway message to reroll
- winner_count: Number of new winners to select (default: 1)
 
- 
/list 
 Show all active giveaways in the server.
- 
/heatmap 
 Manage the heat map feature for giveaways, showing participant locations.
 Subcommands:- enable: Enable heat map for a giveaway
- disable: Disable heat map for a giveaway
- view: View the current heat map for a giveaway
 
- 
/countdown 
 Enable or disable countdown animations for giveaways.
 Options:- giveaway_id: ID of the specific giveaway
- setting: Enable/disable countdown animations
- global: Apply to all giveaways in the server
 
- 
/gw-manager 
 Manage users who can create and manage giveaways.
 Subcommands:- add: Add a user as a giveaway manager
- remove: Remove a user’s giveaway manager privileges
- list: List all giveaway managers in the server
 
Utility Commands
- 
/help 
 Display a help menu with all commands organized by category.
- 
/prefix 
 View the current bot prefix.
- 
/prefix-set 
 Set a new prefix for the bot commands (up to 3 characters).
 Options:- new_prefix: The new prefix to use for the bot
 
- 
/prefix-reset 
 Reset the bot’s prefix to the default.
- 
/ping 
 Check the bot’s response time and latency.
- 
/uptime 
 Check how long the bot has been running.
- 
/invite 
 Get an invite link to add the bot to another server.
- 
/support 
 Get information about contacting support.
- 
/botinfo 
 Display information about the bot and its statistics.
- 
/set-location 
 Set your location for giveaways with heat maps.
 Options:- latitude: Your latitude coordinate
- longitude: Your longitude coordinate
- timezone: Your timezone (e.g., “Asia/Kolkata”)
 
- 
/ignore-channel 
 Set channels where the bot won’t respond to commands.
 Subcommands:- add: Add a channel to the ignored list
- remove: Remove a channel from the ignored list
- list: Show all currently ignored channels
 
- 
/bug-report 
 Submit a bug report to the bot developers.
 Options:- description: Detailed description of the bug
- steps: Steps to reproduce the bug
- expected: What you expected to happen
- actual: What actually happened
 
Developer Commands
These commands are restricted to the bot owner and development team.
- 
/blacklist 
 Manage users blacklisted from using the bot.
 Subcommands:- add: Add a user to the blacklist
- remove: Remove a user from the blacklist
- check: Check if a user is blacklisted
- list: List all blacklisted users
 
- 
/noprefix 
 Manage users who can use commands without a prefix.
 Subcommands:- add: Give a user no-prefix permissions
- remove: Remove a user’s no-prefix permissions
- list: List all users with no-prefix permissions
 
- 
/noprefixrole 
 Configure a role that automatically grants no-prefix permissions.
 Subcommands:- create: Create or set a role for no-prefix permissions
- disable: Disable the no-prefix role feature
- status: Check the current status of the no-prefix role
 
- 
/welcome-dm 
 Configure welcome DMs sent to new server members.
 Subcommands:- enable: Enable welcome DMs globally or for a specific server
- disable: Disable welcome DMs globally or for a specific server
- status: Check the current status of welcome DMs
 
- 
/feedback 
 Send feedback directly to the bot developers.
 Options:- message: Your feedback message
- type: Type of feedback (suggestion, praise, or issue)
 
- 
/giveaway-status 
 Get detailed status information about all giveaways.
Special Features
- 
Heat Map 
 Track and visualize the geographical distribution of giveaway participants with heat maps. This feature helps administrators understand where participants are coming from, providing insights into global trends and participant activity.
- 
Custom Prefix 
 Customize the bot’s command prefix for each server. This helps prevent conflicts with other bots using similar prefixes.
- 
Welcome System 
 Send customized welcome messages to new members. You can include information about the server, ongoing giveaways, and instructions on how to participate.
- 
No-Prefix System 
 Grant specific users or roles the ability to use commands without needing to type a prefix. Ideal for server staff or giveaway managers.
- 
Countdown Animations 
 Add visual countdown animations to giveaway messages, which update in real-time to show the remaining time until the giveaway ends, increasing excitement and engagement.
**Team Excel **




