All Projects → mashwishi → PruneBot

mashwishi / PruneBot

Licence: MIT license
PruneBot is an easy to use multi-purpose bot and it has a free open source code to setup your own prune bot to your own server.

Programming Languages

javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to PruneBot

cytrus-re
A multipurpose Discord bot!
Stars: ✭ 16 (+23.08%)
Mutual labels:  discord-bot, node-js, discord-js
Discord-Reposter
Bot for reposting Discord messages (work in progress)
Stars: ✭ 62 (+376.92%)
Mutual labels:  discord-bot, node-js, discord-js
Discord-EmojiToRole
A discord.js bot that assigns roles based on reactions to a message.
Stars: ✭ 55 (+323.08%)
Mutual labels:  discord-bot, node-js, discord-js
minesweeper-bot
I'm a Discord bot that can generate a random Minesweeper game using spoiler tags, for anyone to play!
Stars: ✭ 27 (+107.69%)
Mutual labels:  discord-bot, node-js, discord-js
delet
[DEPRECATED - see README.md] a Discord bot made using Discord.js
Stars: ✭ 46 (+253.85%)
Mutual labels:  discord-bot, node-js, discord-js
Fake-Streamer
A Code that allows you to get the "Streaming" Discord Status WITHOUT Streaming!
Stars: ✭ 48 (+269.23%)
Mutual labels:  discord-bot, node-js, discord-js
discord-js-bot
A cool multipurpose discord bot built using discord.js v13 with moderation, music, ticketing, translation, and much more
Stars: ✭ 135 (+938.46%)
Mutual labels:  discord-bot, discord-js
Swag Bot
My first ever discord bot using discord.js. The bot has a total of 77 commands, and it is capable of manipulating texts and images, analyzing data, searching information, and playing music. It has high level features like xp system, coins database, and spam detector.
Stars: ✭ 86 (+561.54%)
Mutual labels:  discord-bot, node-js
discord-voice
⏲️ A complete framework to facilitate the tracking of user voice time using discord.js
Stars: ✭ 33 (+153.85%)
Mutual labels:  discord-bot, discord-js
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 (+107.69%)
Mutual labels:  node-js, discord-js
warnable
Simple Discord bot to moderate Discord servers, specifically to warn members.
Stars: ✭ 34 (+161.54%)
Mutual labels:  discord-bot, discord-js
Luki
[Deprecated] The official repository for Luki the Discord bot
Stars: ✭ 21 (+61.54%)
Mutual labels:  node-js, discord-js
partner-bot
Automates partnerships in the big community of discord.
Stars: ✭ 119 (+815.38%)
Mutual labels:  discord-bot, discord-js
discord-cryptocurrency-bot
cryptocurrency bot for Discord chat platform: checks exchange info, runs data analysis, fires automatic alerts, and more
Stars: ✭ 28 (+115.38%)
Mutual labels:  discord-bot, discord-js
Smorebot
SmoreBot is a fun, lightweight, multipurpose bot packed with features.
Stars: ✭ 51 (+292.31%)
Mutual labels:  discord-bot, node-js
Pengubot
Official PenguBot GitHub Repository
Stars: ✭ 98 (+653.85%)
Mutual labels:  discord-bot, node-js
Gyromina
Gyromina, a multipurpose Discord bot with fun + function all in one
Stars: ✭ 97 (+646.15%)
Mutual labels:  node-js, 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 (+123.08%)
Mutual labels:  node-js, discord-js
valorant-stats
Valorant statistics bot built with Discord.js using MongoDB
Stars: ✭ 29 (+123.08%)
Mutual labels:  node-js, discord-js
sara
A multi-functional bot that I never finish because I'm too lazy.
Stars: ✭ 11 (-15.38%)
Mutual labels:  discord-bot, discord-js

Prune Bot

Source Code Version 2.2.0 | Bot Version 3.0.0

Sorry, But I no longer share the recent updates of this Discord Bot, It was due to users removing all the credits to the sources including to the packages command. I have decided to stop the development and updates publicly. At the moment only supporters will only gain access to the private source code. Thank you!

Created by Mashwishi | Powered by Discord.js

Fellow Developers that guide me doing this from Discord Server Community of Discord API.
Special Thanks to our contributors and helper esfox, itsjusttriz and Hickacou!



Discord Banner 2


Prune Bot

Contributors Forks Stargazers Issues MIT License


What is this bot?

PruneBot is an easy to use multi-purpose bot and it has a free open source code to setup your own prune bot to your own server. Our goal is to cover as many functionalities as possible.

PruneBot (Development) is created for beta testing of the latest updates of PruneBot. This is also limited to 100 servers, This bot is not that stable and may contain bugs. There will be no support given to this version


Bot Features:

  • 🔋 24/7 Full Uptime with high stability
  • 📁 Persistent Database based in Enmap
  • 👮 Powerful Moderation Commands
  • 😃 Easy to use
  • Per-Server Settings
  • 👍 Fast command responses
  • 🎉 Giveaways Commands
  • Slash Commands

Important Note:

  • | Embed links needed for bot embed messages
  • | Admin Permission needed for Moderation commands

Commands

Featured Commands:

We have more than 80 commands in this bot, and they are featured and having 9 main categories

  • Basic: setprefix, and more coming soon!
  • 🔒 Moderation: ban, kick, warn, mute, createchannel, createemoji, and 9 more!
  • 🔌 Utility: weather, aes256, embed, enlarge, and 4 more!
  • 💀 Pruning: urole, unorole, kole, knorole, fetch
  • 📁 Info: help, uptime, vote, channel, stats, whois, and 5 more!
  • 🎵 Music: play, loop, skip, stop, jumpto, volume, and 4 more!
  • 🎁 Giveaways: gstart, gend, greroll
  • 🌠 Images: cat, changemymind, gay, trigger, circle, and 7 more!
  • Fun: 8ball, reverse, snipe, and 4 more!

More PruneBot(s)

PruneBot Main is the only verified bot at the moment, If you're encountering issues with the main bot due to a lot of users feel free to use other versions of PruneBot there are 3 alternative PruneBot(s) the Blue, Green and Red this bot is currently not verified and can only handle up to 75+ Discord servers. If you can no longer use any of this alternative bots to your server due to limited invite please kindly contact me to our Discord Server.

PruneBot Main PruneBot Green PruneBot Red PruneBot Blue

Self-Hosting & Development

Recommended Hosting (This is affiliated link, Not officially endorsed or sponsored by Pebblehost)

PebbleHosting - Discord Bot Hosting

We ask you to please not host your own instance of PruneBot. Even though our license allows it, self-hosted instances of the bot have brought us a lot of headache in the past. If you're considering self-hosting, please try the official instance of the bot first. If you have any concerns about the security of our instance, please contact us. We'd love to talk and answer any questions you have.

If you're really really really going to self-host the bot, please read our license first, and be aware that we don't provide any self-hosting support. You'll be on your own.

Getting Started

This is how you will set-up your self-hosted Prune Bot.

Requirements

  • Node.js v12.x or upper
  • Python (For Advanced Music feature)

Installation

  1. Clone the repo
    git clone https://github.com/mashwishi/prunebot.git
  2. Install NPM packages
    npm install
  3. Create .env file to the same folder of the PruneBot then copy and fill this:
    TOKEN=<your bot token here>
    OWNERID=<your id here>

Reminders:

  • If you are not using Discord Bot lists and top.gg, delete files from handlers/dbl-loader.js / events/dbl/all-files and removes all codes from index.js with //
  • If you are using Top.gg bot lists API, u need to delete // from commands lines from index.js
  • If you are not using .env supported hosters, please add code require('dotenv').config() to the top of the code from index.js, shard.js and other place are needed to use process.env.(stuff)
  1. To get PruneBot ready to run locally, the first step is to clone this repository onto the machine you wish to run it on.
  2. Node.js version 12 or newer is recommended to run PruneBot since we are using Discord.js v12
  3. Use NPM to install the dependencies from the project folder: npm install
  4. Edit/create the file .env (or your hoster's provided environment secret) and insert your bot token in TOKEN value.
  5. Start the bot from the project folder: node shard.js
  6. Open http://localhost:8080/ or your project URL to view the http output.

Issue/Suggestions

If met any issues, go here to report bug and create new issue for supporting

Github Repository

PruneBot Made by Mashwishi, project Here


Recommended Hosting (This is affiliated link, Not officially endorsed or sponsored by Pebblehost)

PebbleHosting - Discord Bot Hosting
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].