Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zaid-maker/dis-giveaway-bot
DisGiveawaysBot allows you to conduct giveaways in your discord server with lightning fast speed and now the bot supports slash commands.
https://github.com/zaid-maker/dis-giveaway-bot
bot discord discord-bot discord-bots discord-js giveaways repl
Last synced: about 1 month ago
JSON representation
DisGiveawaysBot allows you to conduct giveaways in your discord server with lightning fast speed and now the bot supports slash commands.
- Host: GitHub
- URL: https://github.com/zaid-maker/dis-giveaway-bot
- Owner: Zaid-maker
- License: mit
- Created: 2020-01-24T15:03:31.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T17:33:57.000Z (8 months ago)
- Last Synced: 2024-05-17T20:54:00.289Z (7 months ago)
- Topics: bot, discord, discord-bot, discord-bots, discord-js, giveaways, repl
- Language: JavaScript
- Homepage:
- Size: 697 KB
- Stars: 28
- Watchers: 2
- Forks: 12
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🎁 Dis-Giveaways-Bot ⚡ [![Run on Repl.it](https://repl.it/badge/github/Zaid-maker/dis-giveaway-bot)](https://repl.it/github/Zaid-maker/dis-giveaway-bot)
DisGiveawaysBot allows you to conduct giveaways in your discord server with lightning fast speed and now the bot supports slash commands.
## Updates
- Update discord.js version to v13.
- Format the code looks more cleaner.
- Minor bot fixes and improvements.## Requirements
- Bot needs v16 of nodejs to work
- Invite your bot with `bot` and `applications.commands` scope
- Bot only uses slash commands, message content no longer exists.
- Bot only support v13 of discord.js for now.## Features
- Lightning fast giveaways created using best databases, like: mongodb, quick.db, etc.
- LAST CHANCE TO ENTER warning when giveaway is about to end.
- Slash commands for faster and simpler giveaway creating.
- Drop giveaway ability, drop giveaway anytime in your server with drop command.
- Pause and un-pause giveaways.## Links
- 🔗 [Invite Link](https://discord.com/api/oauth2/authorize?client_id=854736126229086218&permissions=8&scope=bot)
- 😎 [Support Server Link](https://discord.gg/teSVjNq6fd)
- 📃 [Commands](https://github.com/Zaid-maker/dis-giveaway-bot/blob/master/AVAILABLE_COMMANDS.md)
- 🌏 [Website](https://zaid-maker.github.io/givesawaysbot.github.io)## Setup
## Custom/External Database setup
- Check the example folder to get the custom database examples
## Manual setup on local machine
- Run command `npm i`
- Pick a database from `Database Examples` folder and copy it to `index.js` file.
- Fill the configurations.
- Run command `npm run start`## Credits
**Thanks to [Androz](https://github.com/Androz2091) for his package which make this bot possible [discord-giveaways](https://www.npmjs.com/package/discord-giveaways) give him a star for his work.**