This Discord bot is made to manage and conduct giveaways in Discord servers. It allows users to set up giveaways, join them, and automatically selects winners at the end of the giveaway period.
- Setup Giveaways: Users can set up giveaways with custom durations, prize descriptions, and the number of winners.
- Join Giveaways: Participants can join giveaways through a simple button click.
- Automatic Winner Selection: The bot randomly selects the specified number of winners when the giveaway ends.
- Captcha Verification: To prevent bot entries, a captcha system is in place for users joining a giveaway.
- Clone the Repository: Clone this repository to your local machine or download the source code.
- Install Dependencies: Run
install.bat
to install the necessary packages. - Configuration: Create a
config.json
file in the root directory with the following structure:Replace{ "token": "YOUR_BOT_TOKEN", "clientId": "YOUR_CLIENT_ID", "guildId": "YOUR_GUILD_ID" }
YOUR_BOT_TOKEN
,YOUR_CLIENT_ID
, andYOUR_GUILD_ID
with your Discord bot token, client ID, and server (guild) ID, respectively.
- Start the Bot: Run
start.bat
to start the bot. - Bot Commands:
/setup
: Launches a modal to set up a new giveaway.
Contributions, issues, and feature requests are welcome. Feel free to check issues page if you want to contribute. or join Discord Server
This project is licensed under the MIT License.
This bot was created using the discord.js library.
-
Email : wick@wick-studio.com
-
Website : https://wickdev.xyz
-
Discord : https://discord.gg/wicks
-
Youtube : https://www.youtube.com/@wick_studio