• Stars
    star
    330
  • Rank 127,215 (Top 3 %)
  • Language
    JavaScript
  • License
    GNU General Publi...
  • Created about 4 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A multi-purpose discord bot made using Discord.js V14. Includes Logging, Welcomer, Slash Commands, Menu based Help Command and so much more!

REAPER-2.0

GitHub License GitHub Stars GitHub Forks Support Server

A Multi-purpose Discord bot with many features!

Requirements

  • Discord.js v14 (npm install discord.js@latest)
  • applications.commands scope enabled for your bot in Developer Portal (For Slash Cmds).
  • MESSAGE_CONTENT, GUILD_MEMBERS intents enabled in Developer Portal (GUILD_PRESENCES is optional)
  • NodeJS v16.9.0 or higher
  • Basic knowledge of JS or Discord.JS

Have suggestions on what could be added?

  • Leave your suggestions right here then!

What features does Reaper Include?

Available Features
Features Availability
Anti-Link ✅
Autorole ✅
Auto-Mod ✅
Custom Prefix ✅
Permanent Database ✅
Welcomer ✅
Logging ✅
Menu(s) ✅
Suggestion System ✅
Slash Commands ✅
Rep System ✅
Command Categories
Commands Category Availability
Configuration ✅
Fun ✅
Image ✅
Info ✅
Moderation ✅
Music ✅
NSFW ✅
Utilities ✅

Versions and Support Info

Detailed Versions Info
REAPER Versions Support Status
v8.1.0-beta (Suggestion System) (Current) Available
v8.0.0 (V14 Support Added) Available
v7.3.0-stable (Updated Rep System) Discontinued
v7.2.0-stable (Rep System) Discontinued
v7.1.5-stable (Button controls for music) Discontinued
v7.1.0-stable (Support for Activities) Discontinued
v7.0.0-stable (Music System) Discontinued
v6.7.5-alpha (Better Error Logging) Discontinued
v6.7.0-beta (Slash Cmds, Thread Events) Discontinued
v6.6.0-beta (Logging, New UI for settings) Discontinued
v6.5.0-stable (V13 Support Added) Discontinued
v6.3.0-stable (Anti-Link Support) Discontinued
v6.1.0-stable (Error Free Version) Discontinued
v5.5.0-stable (Welcomer Added) Discontinued
v5.0.0-beta (Autorole Added) Discontinued
v4.9.0-alpha (Custom Prefix Added) Discontinued
v4.4.0-alpha (Database Support Added) Discontinued
  • Keep checking the Releases Section to get the latest info relating new updates, bug fixes etc about the repository.
  • The Information above includes Versions with only Major Updates and not Versions with Bug fixes
  • v6.1.0-stable is included in the List because this version includes the fixing of every error in the repository.
  • Support is provided only for Stable and Beta Versions and not for Alpha Versions.

Getting started

Creating a fork:

Installing all necessary packages

  • npm install

Starting the bot

  • node . or node index

Configuration

  • Edit the config.json file and enter the required values
{
  "OWNER_ID": "YOUR_ID_HERE",
  "BOT_TOKEN": "YOUR_BOT_TOKEN",
  "tenorAPI":"ZEEELJXAFQBN",
  "DEFAULT_PREFIX":"ENTER_YOUR_PREFIX_HERE",
  "mongoPass": "ENTER_YOUR_MONGODB_URL_HERE",
  "ERROR_LOGS_CHANNEL": "ADD_ERRORLOGS_CHANNEL_ID",
  "YT_COOKIE": "ADD_YOUR_COOKIE_HERE",
}
  • Watch this video to know, how to get the YT_COOKIE
  • You may use any channel id for ERROR_LOGS_CHANNEL, but the bot must be present in the server you are choosing the ID from.
  • All the errors your bot faces, will be logged in the ERROR_LOGS_CHANNEL
  • The mongoPass must be a url
  • Visit Official MongoDB Website to get your mongoPass
  • Watch this video to know how to get your mongoPass: MongoDb Tutorial
  • Don't change the tenorAPI else the gif command won't work!

Contributing


Star the Repo if you liked it!