All Projects → HurricanoBot → Hurricano

HurricanoBot / Hurricano

Licence: GPL-3.0 license
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!

Programming Languages

javascript
184084 projects - #8 most used programming language
EJS
674 projects

Projects that are alternatives of or similar to Hurricano

Luki
[Deprecated] The official repository for Luki the Discord bot
Stars: ✭ 21 (-78.35%)
Mutual labels:  discordjs, discord-api, discord-js
Discord-BOT-Dashboard
This version is outdated, please check out Discord BOT Dashboard v2
Stars: ✭ 32 (-67.01%)
Mutual labels:  discordjs, discord-api, discord-js
discord-voice
⏲️ A complete framework to facilitate the tracking of user voice time using discord.js
Stars: ✭ 33 (-65.98%)
Mutual labels:  discordjs, discord-api, discord-js
discord-clock
A simple clock script for your bot to show what time it is in your server | Discord.js v13 ready!
Stars: ✭ 29 (-70.1%)
Mutual labels:  discordjs, discord-api, discord-js
mass-dm-discord
A MassDM selfbot which is working in 2021. Only for educational purposes 🥱🚀
Stars: ✭ 87 (-10.31%)
Mutual labels:  discordjs, discord-api, discord-js
discord-giveaway-bot
🎁 Very simple giveaway bot made with discord.js and discord-giveaways
Stars: ✭ 188 (+93.81%)
Mutual labels:  discordjs, discord-js, giveaways
slash-commands
slash commands handler to make your bot support slash commands.
Stars: ✭ 59 (-39.18%)
Mutual labels:  discordjs, discord-api, discord-js
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 (+23.71%)
Mutual labels:  discordjs, discord-api, discord-js
Commando
[DEPRECATED] ⚫ Commando Discord bot built on discord.js-commando.
Stars: ✭ 78 (-19.59%)
Mutual labels:  discordjs, discord-api, discord-js
DiscordBot-Template
A boilerplate / template for discord.js bots with 100% coverage of Discord API, command handler, error handler based on https://discordjs.guide/
Stars: ✭ 129 (+32.99%)
Mutual labels:  discordjs, discord-api, discord-js
slshx
⚔️ Strongly-typed Discord commands on Cloudflare Workers
Stars: ✭ 163 (+68.04%)
Mutual labels:  discordjs, discord-api, discord-js
Discord-Bot-TypeScript-Template
Discord bot - A discord.js bot template written with TypeScript.
Stars: ✭ 86 (-11.34%)
Mutual labels:  discordjs, discord-api, discord-js
LenoxBot
🖥️ LenoxBot is a Discord bot that offers many cool new features to your Discord server!
Stars: ✭ 218 (+124.74%)
Mutual labels:  discordjs, discord-api, discord-js
suggestions-bot
A Discord bot designed to build better communities by encouraging a positive and constructive relationship between community and staff.
Stars: ✭ 22 (-77.32%)
Mutual labels:  discordjs, discord-api, discord-js
Discord-Reposter
Bot for reposting Discord messages (work in progress)
Stars: ✭ 62 (-36.08%)
Mutual labels:  discordjs, discord-api, discord-js
Aometry
An awesome multipurpose discord bot build using discord.js v13 with support for slash commands and context menus
Stars: ✭ 51 (-47.42%)
Mutual labels:  discordjs, discord-api, discord-js
super-super-heroku-bot
Discord bot using Heroku, 24/7!
Stars: ✭ 19 (-80.41%)
Mutual labels:  discordjs, discord-js
Discord.js
discord.js is a powerful Node.js module that allows you to easily interact with the Discord API.
Stars: ✭ 16,432 (+16840.21%)
Mutual labels:  discordjs, discord-api
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 (-80.41%)
Mutual labels:  discordjs, discord-js
cytrus-re
A multipurpose Discord bot!
Stars: ✭ 16 (-83.51%)
Mutual labels:  discordjs, discord-js

Attention, Hurricano is being rewritten in the master branch, here. Feel free to contribute.

Hurricano™ 🌀

GitHub license GitHub stars GitHub forks GitHub forks

An open source Discord bot!

Invite Hurricano 🌀

Features :

Mongoose-Based Command Cooldowns
Command Permissions
Slash Command Handler
Subcommands system
OwnerOnly Commands
Args required or not Option
Permissions handler
Role-Requirement Giveaways
Customizable server settings using MongoDB
Button help-menu
Starboard
Logging
a lot of / commands
...And many interesting commands!

Getting Started 🚀

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites 📋

You'll need Git and Node.js (which comes with NPM) installed on your computer.


Bot setup 🔧

1. Lets get started by cloning Hurricano on your local machine.

# cloning the repository
$ git clone https://github.com/HurricanoBot/Hurricano.git

# go into the repository
$ cd Hurricano
  1. Now rename the config.example.json file to config.json and the required enviromental variables like bot token, ownerIds etc.
{
	"token": "Your bot token",
	"mongouri": "Mongodb uri",
	"prefix": "Your prefix",
	"ownerIds": ["Owner's USER IDs", "Like this", "can be as many"],
	"statcordKey": "optional, leave empty if you don't want statcord",
	"website": {
		"enabled": false,
		"ip": "Website IP",
		"port": "Port"
	},
	"topgg": {
		"enabled": false,
		"token": "only put something here if you set top.gg api to true",
		"webhook": {
			"enabled": false,
			"webhookPassword": "top.gg vote webhook password",
			"webhookPort": 1234,
			"channel": "vote webhook channel ID",
			"webhookIP": "vote webhook IP"
		}
	},
	"botChannels": {
		"bugReport": "...",
		"feedback": "...",
		"serverJoinChannel": "..."
	}
}
  1. Now install all the required dependecies for the bot and run the bot.
# install the required dependencies
$ npm install

# Run the bot
$ node .

Hosting ☁️

heroku

So you might be thinking how to host your bot on a cloud service so that it remains active 24/7 so currently we are hosting Hurricano on heroku which supports node v14.0.0 and npm v7.0.0 and above.

Star Chart 🌟

HurricanoBot

Project Maintainers


Dragonizedpizza

Militia21

Achal Jhawar

🤝 Contributing

Any idea on how we can make this more awesome ? Open a new issue! We need all the help we can get to make this project awesome! You can also join the discord server to give suggestions. You can read the Contributing guidelines.







All Stargazers

Stargazers repo roster for @Hurricanobot/Hurricano

License 📝

Hurricano™ Bot is licensed under the GPL 3.0 license. See the file LICENSE for more information. If you plan to use any part of this source code in your own bot, We would be grateful if you would include some form of credit somewhere.

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].