🚧 REAPER is currently undergoing a major rewrite.
A new version of the bot is currently in development with significant architectural and feature changes planned.
The upcoming release will include:
- A redesigned command system
- Updated Discord.js implementation
- Improved music functionality
- A cleaner and more maintainable codebase
- Changes to existing commands and features
Some existing features, including certain activity, information, and configuration commands, will be removed, replaced, or redesigned.
The current version of REAPER is not expected to function correctly during this transition period due to major dependency and API changes.
The new version is planned for release by the end of 2026.
Until then, this repository will remain available for reference, but active development is focused on REAPER 2.0.
For questions, suggestions, or development updates, you can contact me through Discord: [Discord Server Link]
- Discord.js v14 (
npm install discord.js@latest) applications.commandsscope enabled for your bot in Developer Portal (For Slash Cmds).MESSAGE_CONTENT,GUILD_MEMBERSintents enabled in Developer Portal (GUILD_PRESENCESis optional)- NodeJS v16.9.0 or higher
- Basic knowledge of JS or Discord.JS
- Leave your suggestions right here then!
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 | ✅ |
- 1). Click here to fork the repository
- 2). Open your terminal and type
git clone https://github.com/Simpleboy353/REAPER-2.0.git
npm install
node .ornode index
- Edit the
config.jsonfile 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
mongoPassmust be aurl - Visit Official MongoDB Website to get your
mongoPass - Watch this video to know how to get your
mongoPass: - Don't change the
tenorAPIelse thegifcommand won't work!
- Before contributing to this repo, make sure to read CONTRIBUTING.md
- Join our Support & Development Server
- Join our Community server
