All Projects β†’ orsou β†’ discord-giveaway-bot

orsou / discord-giveaway-bot

Licence: MIT license
🎁 Very simple giveaway bot made with discord.js and discord-giveaways

Programming Languages

javascript
184084 projects - #8 most used programming language
Batchfile
5799 projects

Projects that are alternatives of or similar to discord-giveaway-bot

zuly
πŸ€– | Hi, I'm zuly, a brazilian bot! Focused on animes!
Stars: ✭ 45 (-76.06%)
Mutual labels:  discordjs, discord-js, discordbot
Discord.JS-Coding-Tutorials
πŸ™‚ A full Discord.JS v12 Guide for making Discord Bots by DashCruft on YouTube
Stars: ✭ 58 (-69.15%)
Mutual labels:  discordjs, discord-js, discordbot
Aometry
An awesome multipurpose discord bot build using discord.js v13 with support for slash commands and context menus
Stars: ✭ 51 (-72.87%)
Mutual labels:  discordjs, discord-js, discordbot
KannaKamuiBot
A multipurpose bot for fun, emotes, anime, utility, music, nsfw, valorant, moderation, and welcome/leave messages.
Stars: ✭ 64 (-65.96%)
Mutual labels:  discordjs, discord-js, discordbot
mikaela
Mikaela is a discord music bot that gives users the ability to store their favorite songs, and create playlists on discord.
Stars: ✭ 19 (-89.89%)
Mutual labels:  discordjs, discord-js, discordbot
Max-Bot
Max Bot is an open-source bot made in node-js with discord-js. It Has Commands from fun to moderator.
Stars: ✭ 27 (-85.64%)
Mutual labels:  discordjs, discord-js, discordbot
command-handler
Discord Bot (w/ Command Handler)
Stars: ✭ 25 (-86.7%)
Mutual labels:  discordjs, discord-js, discordbot
Discord-Bot-Choo-Choo
Coding Train Example Discord Bot
Stars: ✭ 35 (-81.38%)
Mutual labels:  discordjs, discord-js, discordbot
discord-clock
A simple clock script for your bot to show what time it is in your server | Discord.js v13 ready!
Stars: ✭ 29 (-84.57%)
Mutual labels:  discordjs, discord-js, discordbot
Hurricano
An amazing open-source Discord bot using MongoDB with many features such as a customizable prefix, a reaction menu, music, role requirement giveaways and much more!
Stars: ✭ 97 (-48.4%)
Mutual labels:  discordjs, discord-js, giveaways
DraconianJSBot
With its robust performance, intuitive design, and vast array of functionalities, the Draconian Bot is the ultimate solution for all your needs.
Stars: ✭ 113 (-39.89%)
Mutual labels:  discordjs, discord-js, discordbot
Server-Captcha
Protect Your Server From Automated Bots With Captcha Now !
Stars: ✭ 18 (-90.43%)
Mutual labels:  discordjs, discord-js, discordbot
Luki
[Deprecated] The official repository for Luki the Discord bot
Stars: ✭ 21 (-88.83%)
Mutual labels:  discordjs, discord-js, discordbot
Discord-BOT-Dashboard-V2
Discord BOT Dashboard V2 is made to make Discord BOT Development easy, designed to help create applications without writing a single line of code while using a user friendly Web-Dashboard!
Stars: ✭ 120 (-36.17%)
Mutual labels:  discordjs, discord-js, discordbot
Alexi5
A Discord Bot built using discordJS. Started as a joke for spamming memes. Branch "v2" is currently being used for active development. Hosted on Heroku.
Stars: ✭ 19 (-89.89%)
Mutual labels:  discordjs, discord-js, discordbot
Friend-Time
Discord bot - Friend Time helps your server coordinate times and events by converting times mentioned in chat between time zones!
Stars: ✭ 62 (-67.02%)
Mutual labels:  discordjs, discord-js, discordbot
Discord-Tools
VSCode extension allowing the integration of a Discord chat, bot templates, snippets, themes and more!
Stars: ✭ 91 (-51.6%)
Mutual labels:  discordjs, discord-js, discordbot
SparkV
πŸ€–βš‘ | The most POWERFUL multipurpose chat/meme bot that will boost the activity in your server.
Stars: ✭ 24 (-87.23%)
Mutual labels:  discordjs, discord-js, discordbot
multiple-purpose-discord-bot-like-carlbot
A MultiPurpose Discord bot Named Dumb Bot which does Almost Everything You will need in one bot and with 230+ Commands and does almost everything which is in carl-bot or dyno
Stars: ✭ 70 (-62.77%)
Mutual labels:  discordjs, discord-js, discordbot
discord-altyapi-bot
Discord Bot AltyapΔ±sΔ± - Discord.js v14 AltyapΔ±
Stars: ✭ 172 (-8.51%)
Mutual labels:  discordjs, discord-js, discordbot

Simple discord giveaway bot

GitHub followers GitHub Repo stars GitHub forks

Version Pull requests Issues Last commit

License Repo size Language

Hi! This is a repository for a simple discord giveaway bot, this discord bot is made with discord.js and an npm package called discord-giveaways. If you would like to know how to install and setup this discord bot head to "How to install?"

Preview of discord bot

PreviewThis is what will show when the bot has been setup successfully.

Features

  • Create your own custom giveaways!
  • Custom time!
  • Custom prize!
  • Custom role mention!
  • Multiple winners!
  • Not manipulable!

How to install?

Using git clone:

  1. You have to install Node.js and Git.
  2. Create a folder in a place you won't accidentally delete it.
  3. Open Command Prompt (Windows) or terminal (Linux).
  4. Execute command cd [path to folder].
    • Example on Windows: cd C:\Users\fez6\Desktop\discord-giveaway-bot
    • Example on Linux: cd /home/fez6/Documents/discord-giveaway-bot
  5. Execute git clone https://github.com/fez6/discord-giveaway-bot.git command.
  6. When you see all of the github files in your folder this means that you downloaded the bot succesfully.

Using this repo zip file:

  1. You have to install Node.js and a program to extract zip files. I recommend 7-Zip since it is 100% free, no ad and open-source.
  2. Create a folder in a place you won't accidentally delete it.
  3. Download the repository as a zip file, which can be done here.
  4. Extract the zip file to the folder.
  5. When you see all of the github files in your folder this means that you downloaded the bot succesfully.

Usage + Setup

Step 1: Open config.json and change the following values:

Required value What does this value mean?
token (String) This is what discord will use to log into your bot. Get this token from the Discord Developer Portal
prefix (String) This is the prefix to the commands.
Optional Value What does this value mean?
giveawayRoleID (String) This is the role the bot will mention when the giveaway starts. Default (empty) will be set to @everyone. Has to be a role ID
showMention (Boolean) This determines if the mention will be shown or not.
giveawayMention (Boolean) This determines if there will be a role mentioned.
giveawayManagerID (String) This options lets the bot know who is able to start giveaways. Default (empty) will be set to any user with MANAGE_MESSAGES permission. Has to be a user ID.

Step 2: Install dependencies (only the first time)

  • Windows:
    • Run setup.bat file
  • Linux:
    • Run npm i command

Step 3: Start the bot

  • Windows:
    • Run start.bat file
  • Linux:
    • Run node index.js command

And you are done! You have successfully made your discord bot run. If you are having any troubles refer to the GIF below or open an issue.

Example

The token in this GIF is invalid. You have to use your own.

Contributing to the repository

  1. Fork the repository!
  2. Clone your fork: git clone https://github.com/your-username/discord-giveaway-bot.git
  3. Create your feature branch: git checkout -b my-new-feature
  4. Commit your changes: git commit -am 'Add some feature'
  5. Push to the branch: git push origin my-new-feature
  6. Submit a pull request! β‚α’β€’ο»Œβ€’α’β‚Ž*ο½₯゚q

Contributors ✨

Thanks goes to these wonderful people (emoji key):


fez

πŸ’» πŸ“– 🚧 πŸ“†

jac

πŸ’» πŸ“– πŸ€” πŸ’¬ πŸ›

OofChair

πŸ“–

Tanya

πŸ’»

LeVonara

πŸ’»

Thomas Fournier

πŸ“–

This project follows the all-contributors specification. Contributions of any kind welcome!

LICENSE

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].