Skip to content

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

License

Notifications You must be signed in to change notification settings

Simpleboy353/REAPER-2.0

Repository files navigation

REAPER-2.0

We are working on the new version of the bot and have some major changes planned. Lots of commands like activities, info, and configuration will be removed/changed. Expecting to release the new version by end of october/early november this year. Till then, please be aware that the bot is not expected to work. For any information or queries, you can contact me on discord (Server link below).

GitHub License Buy Me A Coffee 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

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!

About

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

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors 21