Skip to content

Releases: Simpleboy353/REAPER-2.0

Suggestion System

27 Nov 16:27
Compare
Choose a tag to compare

What's new?

  • Suggestion system has been added to REAPER
  • Works with the /suggestion command.
  • Includes the create, approve and the deny command.
  • The approve and the deny command requires you to have the Manage Server permission, in order to use the commands.

Other information

  • The update is still in beta, so errors can occur.
  • Few errors are expected to show up, when using the approve and deny commands, but the errors won't affect the functioning of the bot.

Got queries? Join our support server for assistance!

Updated to Discord.js v14

16 Aug 14:09
Compare
Choose a tag to compare

v14 support is here!

  • Updated the repository to discord.js v14

Notes

  • No support will be provided for older versions
  • Removed game commands
  • Only 3 game commands are available now

Need help or found an error?

New Rep System Feature

19 Jan 13:39
Compare
Choose a tag to compare

REAPER-2.0 v7.3.0

Whats new?

  • Added a new rep slash command with which server admins can add/remove rep points from any user.

Some important changes

  • In the previous version, some of the image manipulation commands were disabled because of the API issues. In this version, we have ended the use of AlexFlipNote's API for the image manipulation commands in this bot, instead we have moved on to a new api for the image manipulation commands.
  • All the commands which used AlexFlipNote's API have been removed from the bot.
  • New Image Manipulation commands have been added in place of these commands.
  • You can use the help command to check out the new commands.

Other minor changes

  • Now you cannot view NSFW commands outside of an NSFW channel.
  • Fixed some errors with the serverinfo command.

Found errors?

Feel free to report in our support server!

What's Changed

  • Ease of access for bot developers for when they clone this repo by @kian-g in #10
  • Update prefix.js by @kian-g in #9
  • Bump ws from 7.3.1 to 7.4.6 by @dependabot in #11
  • Bump lodash from 4.17.19 to 4.17.21 by @dependabot in #8
  • Bump ini from 1.3.5 to 1.3.8 by @dependabot in #5
  • Bump normalize-url from 4.5.0 to 4.5.1 by @dependabot in #12
  • LICENSE by @Simpleboy353 in #17
  • full revamp and v13 update by @elbkr in #18
  • V13 Support by @Simpleboy353 in #19
  • Configure Renovate by @renovate in #22
  • Roll back dependency @types/node to ^16.4.13 by @renovate in #23
  • Pin dependency @types/node to 16.4.13 by @renovate in #24
  • Update dependency ytdl-core to v4 by @renovate in #32
  • Update dependency dotenv to v10 by @renovate in #31
  • Update dependency discord-fetch-all to v3 by @renovate in #30
  • Update dependency dateformat to v4 by @renovate in #28
  • Update dependency canvas-constructor to v5 by @renovate in #27
  • Update dependency node-superfetch to ^0.2.0 by @renovate in #26
  • Changed the options type for channel and role by @Toxic-Razor in #33
  • Create the muterole if it not exist ;3 by @Furrycality in #34
  • Update dependency jimp to ^0.16.0 by @renovate in #43
  • Update dependency discord-emoji to v2 by @renovate in #44
  • Added some commands from simply-djs. by @InsufiKoder in #48
  • Add some new nsfw commands and fix MessageEmbed is not defined error by @InsufiKoder in #50
  • Update dependency node-fetch to v3 by @renovate in #51
  • Update dependency discord-emoji to v2 by @renovate in #53
  • Update dependency jimp to ^0.16.0 by @renovate in #52
  • Added games category and 2 utility commands. by @InsufiKoder in #54
  • Update dependency simply-djs to v2 by @renovate in #55
  • Update clyde.js by @Elrikboy in #57
  • Pin Node.js to 16.9.1 by @renovate in #61
  • updated cmd handler by @mrredo in #62
  • Update dependency mpath to 0.8.4 [SECURITY] by @renovate in #66
  • Update Node.js to v16.10.0 by @renovate in #63
  • Update dependency dateformat to v5 by @renovate in #60
  • file fix by @1stminhcar in #76
  • /hack !!!!!!!!!!!!!! by @1stminhcar in #87
  • Update dependency @discordjs/builders to ^0.7.0 by @renovate in #85
  • Update Node.js to v16.11.1 by @renovate in #84
  • Create catsay.js by @1stminhcar in #86
  • Update README.md by @1stminhcar in #88
  • Update nitro.js :))))))))) by @1stminhcar in #89
  • /kill by @1stminhcar in #90
  • Update slap.js (TMP) by @1stminhcar in #93
  • Create purge.js by @1stminhcar in #96
  • Update slap.js by @katochayush in #97
  • Update Node.js to v16.13.0 by @renovate in #94
  • Update dependency @discordjs/builders to ^0.8.0 by @renovate in #101
  • Update CONTRIBUTIONS.md by @penucuriCode in #102
  • Update trackStart.js by @1stminhcar in #103
  • Create nuke.js by @1stminhcar in #105
  • Update for Ass.js (FIX) by @Natesplanet in #109
  • Update for dm.js because it did not work at start by @Natesplanet in #116
  • Update dependency @discordjs/opus to ^0.7.0 by @renovate in #119
  • Update and rename watch.js to activity.js by @1stminhcar in #126
  • Update CONTRIBUTIONS.md by @1stminhcar in #128
  • Update ready.js by @1stminhcar in #130
  • Update dependency chalk to v5 by @renovate in #129
  • Update dependency @discordjs/builders to ^0.9.0 by @renovate in #133

New Contributors

  • @kian-g made their first contribution in #10
  • @dependabot made their first contribution in #11
  • @Simpleboy353 made their first contribution in #17
  • @elbkr made their first contribution in #18
  • @renovate made their first contribution in #22
  • @Toxic-Razor made their first contribution in #33
  • @Furrycality made their first contribution in #34
  • @InsufiKoder made their first contribution in #48
  • @Elrikboy made their first contribution in #57
  • @mrredo made their first contribution in #62
  • @1stminhcar made their first contribution in #76
  • @katochayush made their first contribution in #97
  • @penucuriCode made their first contribution in #102
  • @Natesplanet made their first contribution in #109

Full Changelog: 0002...v7.3.0

Rep System

22 Dec 09:14
Compare
Choose a tag to compare

REAPER-2.0 v.7.2.0-stable

Rep System

  • Rep System has been added to the bot.
  • You can gain 2 types of rep points, General and Trade.
  • To enable the Rep System, use the admin dashboard.
  • General Rep can be gained in any channel.
  • Trade Rep can only be gained in a channel which has been setup as the Trade Rep Channel by the Server Admins.
  • To see how many rep points you have, you can the use the /check slash command. (You can check rep points of other users as well)
  • More features relating to the Rep System will be added in the near future

Other Changes

  • AlexFlipNote's API is being changed, therefore some of the image commands will not be working anymore.
  • All the commands using AlexFlipNote's API have been disabled for now.

Bug Fixes

  • Fixed a bug, which caused the bot to throw the client is not defined error.

Support for Discord Activities

02 Nov 12:18
Compare
Choose a tag to compare

REAPER-2.0 v7.1.0-stable

What's new?

  • Added 8 new games commands
  • Added 8 new activity commands
  • Updated the help command

Discord Activities

  • 8 new activity commands have been added
  • Can be accessed from the new Activities Secton in the help command

Other Changes

  • Help command (Slash) has been renamed from help menu to help
  • Ping command (Slash) has been renamed from ping info to ping
  • You can now get help for a specific command, using the help command (both slash and message command) For e.g /help lock or !help lock

Bug Fixes

  • Fixed a bug which caused the ping command (slash) to not edit the embed to show the latency
  • Fixed a bug with the nitro command , which prevented the startup of the bot

Found errors? Feel free to report in our support server!

Music System

30 Sep 07:06
Compare
Choose a tag to compare

REAPER-2.0 v7.0.0-stable

Music System

  • Music commands have been added to the repo and can be used to play music in discord.
  • Music commands will only work with Slash Commands.

New Commands:

  • 3 new games commands have been added, namely: catchthefish, football and gunfight

Fixes:

  • Image manipulation commands have been fixed and are working now.
  • Note: You need an API key to use AlexFipNote's API.

Bugs? Report in our support server!

Better Error Logging

31 Aug 05:35
ecf85e7
Compare
Choose a tag to compare

REAPER-2.0 v6.7.5-alpha

Better Error Logging

  • The bot now has a better error logging system. If the bot faces any error, now it will be logged in a channel of your choice.
  • This updates makes it mandatory for you to use ERROR_LOGS_CHANNEL in the config.json file!

New Commands

  • Animesearch, Calculator, RPS, TicTacToe, Translate.
  • Thanks to @InsufiKoder for adding these commands!

Bug Fixes

  • The bot no longer goes offline when trying to execute a specific command.
  • Fixed the msg.edit is not a function error with the help command.

Upcoming Updates

  • There will not be any new feature in v6.9.0 update, as it will be focused on bugs/error fixes only.
  • Music will be added in v7.0.0 update and will be accessible via slash commands only.

This update is alpha release of the upcoming v6.9.0 update!

Slash Commands and Thread Channel Updates!

11 Aug 11:25
Compare
Choose a tag to compare

REAPER-2.0 v6.7.0-beta

New Stuff

Slash Commands

Slash commands have been added with this update! These commands can be accessed as Slash Commands now:

  • 8ball, dashboard, delchannel, delrole, emojiid, help, ping, youtube
  • Enable the applications.commands scope to use slash commands.

New Events

The bot now logs events related to Thread Channels. Following Events have been added:

  • threadCreate, threadDelete, threadMembersUpdate, threadUpdate

Other Changes

  • Updated the help command to support menu(s) now.
  • Updated the UI for the dashboard command. On changing the settings the bot will edit the message sent along the menu to show the changes made, inorder to avoid spam.
  • Updated the youtube command. Youtube Search has been replaced with Youtube Together.
  • Every slash command will require the same syntax in the beginning:
module.exports = {
      name: "help", // for example, help command
      description: "Shows the help menu", // the description
      options: null, // If you want no input or sub command for the command, keep options null. Refer to other commands for inputs and sub commands
      run: async(client, interaction, args) => { // message is replaced by interaction
              // Command goes here!
      }
}
  • Keep the syntax same, else the commands will give errors!

Logging And New UI for Settings

07 Aug 10:50
Compare
Choose a tag to compare

REAPER-2.0 v6.6.0-beta

New stuff

Added Logging! The bot can now log different events happening in your server! The bot currently logs these events:

Guild Events

  • guildBanAdd, guildBanRemove, guildUpdate

Channel Events

  • channelCreate, channelDelete, channelUpdate

Role Events

  • roleCreate, roleDelete, roleUpdate

Voice Events

  • voiceStateUpdate

Guild Member Events

  • guildMemberUpdate, guildMemberAdd, guildMemberRemove

Message Events

  • messageDelete, messageUpdate

New UI for configuring the bot as per your server!

Preview

  • ^^Can be accessed using the !dashboard command!
  • Note: The Image may vary with the actual UI!

Bug Fixes

  • Fixed the Auto-Mod not responding on sending nsfw messages.
  • Some more minor bug fixes.

Some Important Notes

  • Updated to the latest Discord.JS v13
  • Slash commands will begin to be added with the next update
  • You may expect a better Menu UI for settings in the next update
  • Events related to ThreadChannels will be added in next update
  • This is a beta release of the upcoming v6.7.0 update
  • Config commands are available for now, but they will be removed in v6.7.0 and will be replaced with the new Menu UI for Configuration.

Need Help?

Image Command Fixes

21 Jul 03:17
a056e6d
Compare
Choose a tag to compare

REAPER-2.0 v6.5.5-stable

Fixes and New Stuff

  • We have fixed a few Image Manipulation Commands.
  • Added Automod [Blocks any nsfw words being sent in the chat]

A special thanks to @HACKERPROTM for helping out with this update!