Skip to content
This repository has been archived by the owner on Dec 19, 2018. It is now read-only.

Releases: libraryofcode/Garnet

Fun | Reputation & Stats System

25 Oct 12:42
Compare
Choose a tag to compare

Commands
emoji - Fail the command is the bot does not have Manage Emoji permissions.
6b00cf2

serversuggest - Remove availability to use this command outside of FCC.
77668a5

math - Fix linting errors.
ca0885c

game - Fix linting errors.
14f3dfd

profile - Create a profile command that shows your own or another user's profile.
36be4da#diff-0546918fff2767bd3319ced9c17f3dc1

rep - Gives a reputation point to another user.
36be4da#diff-e2c2fc9ab81950315f18478f985c7b7a

Events
./events/message.js - Add a message counter.
36be4da#diff-e614ccfa7c5f5d175caf986caf263441

System
./modules/functions.js - Change the "var" variable for Sentry to "let".
6da73f4

`./.vscode/tasks.json - Create a tasks file.
36be4da#diff-bbd9f4180a5ba17654247e78ef4c88e0

./index.js - Add databases and prepare the index for the new systems.
36be4da#diff-168726dbe96b3ce427e7fedce31bb0bc

Core Events & Bug/Linting Fixes

23 Oct 13:30
Compare
Choose a tag to compare

Commands
color - Gets the color and a picture with a hex code.
ba9bd04

restart - Create a Process Manager (PM2) restart command.
32f8fab

ban & kick - Globally disable both commands.
a45da92

serverlist - Transfer command into an embed.
a0973fd

suggest - Create a bot suggestion command.
c73e15a

whois - Add a join position into the embed.
7052c4d

Events
../events - Initial logging commits.
e370457

guildCreate - Area 51 logs.
dcac085

guildDelete - Area 51 logs.
c4f5f62

guildUnavailable - Area 51 logs.
05b6419

message - Command logs; Area 51.
ae49e0c

messageDelete - Area 51 logs.
9319f6f

messageUpdate - Area 51 logs.
d6afdf3

ready - Area 51 logs.
1b4a135

channelCreate - Area 51 logs.
bf85b22

System
typings/index.js - Create a typings index file.
29d2ba3

eslint typing - Compliance with eslint and quality assurance fixes.
aa63c4b

Core Release Fun/System (Beta)

18 Oct 06:55
Compare
Choose a tag to compare

This release marks some new beta Fun releases and System fixes.

eval - Added a "success" color to eval, kind of how the error color is red. Green is success, makes sense. Right?

color - Made a color command that gets a Hex Code and returns the image for it.
ba9bd04

slowmode - Make it send a parsing error if the time numbers are out of range.
528d00f

serverinfo - Add a ton of more shit onto it. Such as making the verification level display more information, and having the region look less disgusting. Also added how many server emotes there are.
1b6daf9

colorfiy - Added a command that sends an embed, but makes the color randomized.
c97513a

CORE
Add a PM2 monitor dashboard
59c337c

Change the system notice to make it, you know. Pop out.
2cb42da

Core Enhancements and Fixes

18 Oct 06:50
Compare
Choose a tag to compare
Pre-release

This release fixes some bugs and enhances some responses in the core responses for errors or replies.

Core Release (Beta)

14 Oct 06:30
Compare
Choose a tag to compare

This release marks Version 4 and goes into beta version of the bot.

COMMANDS

slowmode.js - Make slowmode an async/await function and change the error messages and allow it to edit messages.
488a362 ebb2660

help/all - Fix the categorization in some commands that were typed incorrectly or incorrectly categorized.
8843c98

membercount - Create a membercount command that shows total members, bots, and bans.
cfdd868 e611e20

avatar - Create an avatar command that can get an user's avatar via mention or ID, defaults to author.
688c138 f202cbc

sysinfo - Showed detailed Operating System information, including the manufacturer name and full distro name.
69785af

sysinfo - Added CPU Core count.
a195de6

checkgames checknicks checkusers - Fix responses in these commands add a checknicks command for a Discord invite.
e2aa673

math - Major redo to math, making it look better.
8ea7fbe

eping - Removed because it's deprecated.
1e44aa9

roleinfo whois - Add View Audit Logs permissions to these commands.
6623c8f

game - Fix error messages.
1abb54c

racr racd - Make responses bold italics.
6c8d138

MISC
error.js - Fix error messages and parsing.
014fa1e

.vs - Remove .vs directory since it's no longer in use.
5b42d7d

shard.js - Update variables.
e3bb038

Core/Misc Bug Fixes

05 Oct 07:41
Compare
Choose a tag to compare

createrole command was added, creates a role in the message guild with specified parameters.
game command error was fixed.
joe command disabled due to return errors.

Core Alpha/Dev Release (Fun/Core)

04 Oct 01:27
36a3b30
Compare
Choose a tag to compare

whois Whois command now includes key permissions and is more cleaner.
game Has been rewrote from the top to bottom, and now includes Spotify support!
roleinfo Command has been fixed, and now also provides key permissions for that role.

Sharding Support
Sharding support has been added in this update as well. You can run the bot with sharding support by doing npm shard instead of npm start when starting the bot.

ESLINT Code Styling Release

30 Sep 06:36
Compare
Choose a tag to compare

ALL COMMANDS - Edited all commands to comply with our new ESLINT styling procedures to make the code easier to read and more clean.
exec - Changed responses for exec.
stats - Added process ID and parent ID to stats.

Core Alpha Release - Bug Fixes and QoL

26 Sep 13:37
5b33833
Compare
Choose a tag to compare

Whois - Whois command can now be called by using an ID instead of mentioning the user.
commit a145b34

Game - Game command can also now be called by using an ID instead of an embed.
pull request #68

Eval - Make the eval command and eval error commands an embed.
commit 1b34332

Ping - Remove the embed from ping and make it a regular text file, so that it is faster.
commit 1cebe40

Channelinfo - Fix the channel information command that failed in some servers.
commit 775313e

Embed - Create a command that embeds any of the arguments that the user provides.
commit 523a638

Slowmode - Add a slowmode command that uses the Discord API.
commit d379140

Core (2) Update - Basic

25 Sep 12:30
Compare
Choose a tag to compare

Core Beta release for Moonglow, simple commands and a big change in the system. Including a brand new activation system database.