This repository has been archived by the owner on Aug 27, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 31
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CyberiumShadow
added a commit
that referenced
this pull request
Mar 15, 2017
* Bugfix: prefixMention undefined When the ready event takes too long and a message event triggers before it executes, an error crashed the bot. This is now resolved (but prefix mentions are ignored until it's available) * Event Logging (warn, error, disconnect) Added logging for warn, error, and disconnect events emitted by discord.js * msg.member.permLevel Added permission level to msg.member so commands can do sub-checks (for example, a command with various actions with different permission levels) * chore(package): update dependencies (#105) https://greenkeeper.io/ * [BUGFIX] Fix function inits (#106) * [BUG-FIX] Move Function init() to ready SEMVER: PATCH Why: * Some function inits require cache to work properly This change addresses the need by: * If a function's init() required something from a client collection, it failed to execute properly. * Moving init() functions the ready event seems like an appropriate workaround for now. Fixes #106 * [PR] Bump Package.json SEMVER: Why: * Package.json is being bumped by a semver patch increment * Remove stupid comment This damn "guild removed but not found" message has been plaguing me since I added confs. * [FEATURE] New Configuration System (#107) * [BUGFIX] Many Fixes/Additions (#108) * Fixed Conf.js to use new Configuration System * Changelog updated * Events Added For Configuration System * Clean function now properly removes client.user.email * [FEATURE] Configuration Update (#110) * Broke down Configuration into smaller, manageable parts. * Changelog && Patch Bump * [FEATURE] New Argument Prompting System (#111) * New Argument Prompting System * [PR] Changelog && Patch Bump * [PR] Actual Patch Bump * [PR] loadCommands fix * [PR] Changelog - loadCommands * [PR] Fix for My Idiotic Mistake * [PR] Fix for My Idiotic Mistake * [PR] Configuration Client Option to Disable Prompts * [PR] Abort is now case-insensitive * [PR] Fix for DMs * [PR] Changelog for DMs * [PR] Translation Fixed for DMs * [PR] Config.prefix now accepts a String or an Array of Strings * [PR] Reload.js Bugfix && Changelog Update * [PR] Prefix.length error fixed * [BUGFIX] Fixed Selfbot Prefix Mentioning Crashing with CMD Prompts (#112) * Fixed Selfbot Prefix Mentioning Crashing with CMD Prompts * [PR] Changelog * Motiond3v/helpdm (#114) * Help command is now a Direct Message * Help command is now a Direct Message * Update help.js * Update package.json * Fixed Bugs and Patch Bumped (#113) * Fixed Bugs and Patch Bumped * Update package.json * Fixed selfbot's not being able to DM themselves (#115) [BUG-FIX] Fixed selfbot's not being able to DM themselves * [BUGFIXES] Bugfixes (#116) * Bugfix && Changelog * [PR] Reload.js Bug Fix * [PR] Changelog * [PR] Reload Clarification/Fix * [PR] Patch Bump * [PR] Cyber is a bish * [NODE] Async/Await all the things (#117) * Async/Await all the things * Re-enabled disconnect event * [PR] Fixed all commands that didnt have a usage * [PR] New Initialize Function * [PR] Fixed Wrong Shorthands * [PR] Added Initialize Function to Changelog * [BUG-FIX] More bug fixes (#118) * Selfbot BugFixes * [PR] New Download Command Linked to Pieces * [PR] Changelog && Patch Bump * [PR] Evies Changes * [PR] Fixed spelling error * [PR] Client.destroy() removed permanently. * [PR] Changelog * [PR] Features && Bug Fixes * [PR] Help Command Fix * [PR] Disable Typo Fixed * [PR] Download Fix * Download.js Fix (#120) * Indev (#121) * Download.js Fix * Fixes * No longer failed * [BUGFIXES] More Bugfixes (#122) * Bunch of Bugfixes * [PR] Bunch of Command/inhibitor fixes * ESLint お願いします * [PR] Provider Requires * [BUG-FIX] User Count now correctly displays. (#123) SEMVER: Patch Why: * Allows Komada installations that do not fetchAllMembers to be able to have an accurate user count.. * [BUG-FIX] Help Command is fixed SEMVER: Patch Why: * A Fix to bring the Help Command back into working order This change addresses the need by: * Changing the buildHelp code from `msg.author.permlvl` to `msg.member.permlvl` * Removal of console.log(params) * [BUG-FIX] Prompts & Help (#124) * Prompts Fix * [PR] Msg.member.permLevel -> msg.author.permLevel * [PR] Changelog for Prompts * More AwaitMessage/Prompt Fixes * [PR] Priority Fix for Inhibs * [PR] Cmd.Rejected * [PR] Fix for cmd.Rejected * [PR] .some() Change * [PR] Eslint Disable * [BUG-FIX] Lotsa Bugs (#125) * Prompts Fix * [PR] Msg.member.permLevel -> msg.author.permLevel * [PR] Changelog for Prompts * More AwaitMessage/Prompt Fixes * [PR] Priority Fix for Inhibs * [PR] Cmd.Rejected * [PR] Fix for cmd.Rejected * [PR] .some() Change * [PR] Eslint Disable * Events Crucial Fix * [PR] Fixed Event Loading (#126) * [PR] Fixed Event Loading * Update CHANGELOG.md * Update package.json * You've encountered a wild Buggerfree! (#127) * You encountered a lone Buggerfree. * You saw nothing Faith * [BUG-FIX] Fixes Dep Installation on Client Functions SEMVER: N/A * Extended help (#128) * Extended Help added * [PR] Inhibitors changed to await * [PR] Usage Spell checking * [PR] Bump && Changelog * Potential Inhib fix (#129) * Inhibitor Fix (#130) * Inhibitor Fix * Removed useless async * [PR] Help Fix * [Feature] New Command & Inhibitor (#131) * [FEATURE] Transfer Command Added SEMVER: N/A Why: * A transfer command that copies "pieces" from Core directories to client directories has been added. * [FEATURE] Added runIn Inhibitor SEMVER: Minor Why: * This now allows a better variety in how/where commands can be run This change addresses the need by: * changing the boolean-based guildOnly property to an array of channel types * Sounds better * Removal of Async/Await... not working properly (#132) * [FEATURE] New error handling && Command Handler (#133) * New Errors && Command Handlers.. and other stuff * [PR] Minor Bump && Changelog * [PR] Changelog && uncaughtPromise fix * [PR] Fix for Client being undefined * [PR] Update README * Holy fuck Depth: 5 are you kidding me? * [BUGFIX] Fixes dem nasty Empty Message errors. * [BUGFIX] Refer to previous commit Refer to #347 * [BUGFIX] Refer to #347 Refer to #347 * [BUGFIX] Error fixing (#134) * Fix for Cmd Prompts && Revert of Log.js * [PR] Changelog && Patch Bump * Features (#135) * One Super Big Commit * [PR] Eslinting * [PR] Jsdocing of Config Types && Config.js * [PR] More jsdocing * [BUGFIXES] Merge Indev (#136) * Bugfixes, Whoopsies * Changelog Updated * [FEATURES] Destruction of App.js (#137) * The Destruction of App.js * [PR] Changelog && Patch Bump * [PR] Eslint && Array-prefixing fix * [BUGFIXES] Reload && Events (#139) * Bugfixes && Changes * [PR] Patch Bump * Revert "[BUGFIXES] Reload && Events" (#140) * [BUG FIXES] Reload && Events && Inits (#141) * Bugfixes && Changes * [PR] Patch Bump * Continuation of #141 * Continuation of #141 Part 2 * [BUGFIX] Initialisation is now fixed. * [BUG-FIX] Booleans are now properly validated * Fixed some typos in parseUsage (#142) * Fixed some typos * Update parseUsage.js * CHANGELOG * Bump to 0.18.0
CyberiumShadow
added a commit
that referenced
this pull request
Mar 17, 2017
* Bugfix: prefixMention undefined When the ready event takes too long and a message event triggers before it executes, an error crashed the bot. This is now resolved (but prefix mentions are ignored until it's available) * Event Logging (warn, error, disconnect) Added logging for warn, error, and disconnect events emitted by discord.js * msg.member.permLevel Added permission level to msg.member so commands can do sub-checks (for example, a command with various actions with different permission levels) * chore(package): update dependencies (#105) https://greenkeeper.io/ * [BUGFIX] Fix function inits (#106) * [BUG-FIX] Move Function init() to ready SEMVER: PATCH Why: * Some function inits require cache to work properly This change addresses the need by: * If a function's init() required something from a client collection, it failed to execute properly. * Moving init() functions the ready event seems like an appropriate workaround for now. Fixes #106 * [PR] Bump Package.json SEMVER: Why: * Package.json is being bumped by a semver patch increment * Remove stupid comment This damn "guild removed but not found" message has been plaguing me since I added confs. * [FEATURE] New Configuration System (#107) * [BUGFIX] Many Fixes/Additions (#108) * Fixed Conf.js to use new Configuration System * Changelog updated * Events Added For Configuration System * Clean function now properly removes client.user.email * [FEATURE] Configuration Update (#110) * Broke down Configuration into smaller, manageable parts. * Changelog && Patch Bump * [FEATURE] New Argument Prompting System (#111) * New Argument Prompting System * [PR] Changelog && Patch Bump * [PR] Actual Patch Bump * [PR] loadCommands fix * [PR] Changelog - loadCommands * [PR] Fix for My Idiotic Mistake * [PR] Fix for My Idiotic Mistake * [PR] Configuration Client Option to Disable Prompts * [PR] Abort is now case-insensitive * [PR] Fix for DMs * [PR] Changelog for DMs * [PR] Translation Fixed for DMs * [PR] Config.prefix now accepts a String or an Array of Strings * [PR] Reload.js Bugfix && Changelog Update * [PR] Prefix.length error fixed * [BUGFIX] Fixed Selfbot Prefix Mentioning Crashing with CMD Prompts (#112) * Fixed Selfbot Prefix Mentioning Crashing with CMD Prompts * [PR] Changelog * Motiond3v/helpdm (#114) * Help command is now a Direct Message * Help command is now a Direct Message * Update help.js * Update package.json * Fixed Bugs and Patch Bumped (#113) * Fixed Bugs and Patch Bumped * Update package.json * Fixed selfbot's not being able to DM themselves (#115) [BUG-FIX] Fixed selfbot's not being able to DM themselves * [BUGFIXES] Bugfixes (#116) * Bugfix && Changelog * [PR] Reload.js Bug Fix * [PR] Changelog * [PR] Reload Clarification/Fix * [PR] Patch Bump * [PR] Cyber is a bish * [NODE] Async/Await all the things (#117) * Async/Await all the things * Re-enabled disconnect event * [PR] Fixed all commands that didnt have a usage * [PR] New Initialize Function * [PR] Fixed Wrong Shorthands * [PR] Added Initialize Function to Changelog * [BUG-FIX] More bug fixes (#118) * Selfbot BugFixes * [PR] New Download Command Linked to Pieces * [PR] Changelog && Patch Bump * [PR] Evies Changes * [PR] Fixed spelling error * [PR] Client.destroy() removed permanently. * [PR] Changelog * [PR] Features && Bug Fixes * [PR] Help Command Fix * [PR] Disable Typo Fixed * [PR] Download Fix * Download.js Fix (#120) * Indev (#121) * Download.js Fix * Fixes * No longer failed * [BUGFIXES] More Bugfixes (#122) * Bunch of Bugfixes * [PR] Bunch of Command/inhibitor fixes * ESLint お願いします * [PR] Provider Requires * [BUG-FIX] User Count now correctly displays. (#123) SEMVER: Patch Why: * Allows Komada installations that do not fetchAllMembers to be able to have an accurate user count.. * [BUG-FIX] Help Command is fixed SEMVER: Patch Why: * A Fix to bring the Help Command back into working order This change addresses the need by: * Changing the buildHelp code from `msg.author.permlvl` to `msg.member.permlvl` * Removal of console.log(params) * [BUG-FIX] Prompts & Help (#124) * Prompts Fix * [PR] Msg.member.permLevel -> msg.author.permLevel * [PR] Changelog for Prompts * More AwaitMessage/Prompt Fixes * [PR] Priority Fix for Inhibs * [PR] Cmd.Rejected * [PR] Fix for cmd.Rejected * [PR] .some() Change * [PR] Eslint Disable * [BUG-FIX] Lotsa Bugs (#125) * Prompts Fix * [PR] Msg.member.permLevel -> msg.author.permLevel * [PR] Changelog for Prompts * More AwaitMessage/Prompt Fixes * [PR] Priority Fix for Inhibs * [PR] Cmd.Rejected * [PR] Fix for cmd.Rejected * [PR] .some() Change * [PR] Eslint Disable * Events Crucial Fix * [PR] Fixed Event Loading (#126) * [PR] Fixed Event Loading * Update CHANGELOG.md * Update package.json * You've encountered a wild Buggerfree! (#127) * You encountered a lone Buggerfree. * You saw nothing Faith * [BUG-FIX] Fixes Dep Installation on Client Functions SEMVER: N/A * Extended help (#128) * Extended Help added * [PR] Inhibitors changed to await * [PR] Usage Spell checking * [PR] Bump && Changelog * Potential Inhib fix (#129) * Inhibitor Fix (#130) * Inhibitor Fix * Removed useless async * [PR] Help Fix * [Feature] New Command & Inhibitor (#131) * [FEATURE] Transfer Command Added SEMVER: N/A Why: * A transfer command that copies "pieces" from Core directories to client directories has been added. * [FEATURE] Added runIn Inhibitor SEMVER: Minor Why: * This now allows a better variety in how/where commands can be run This change addresses the need by: * changing the boolean-based guildOnly property to an array of channel types * Sounds better * Removal of Async/Await... not working properly (#132) * [FEATURE] New error handling && Command Handler (#133) * New Errors && Command Handlers.. and other stuff * [PR] Minor Bump && Changelog * [PR] Changelog && uncaughtPromise fix * [PR] Fix for Client being undefined * [PR] Update README * Holy fuck Depth: 5 are you kidding me? * [BUGFIX] Fixes dem nasty Empty Message errors. * [BUGFIX] Refer to previous commit Refer to #347 * [BUGFIX] Refer to #347 Refer to #347 * [BUGFIX] Error fixing (#134) * Fix for Cmd Prompts && Revert of Log.js * [PR] Changelog && Patch Bump * Features (#135) * One Super Big Commit * [PR] Eslinting * [PR] Jsdocing of Config Types && Config.js * [PR] More jsdocing * [BUGFIXES] Merge Indev (#136) * Bugfixes, Whoopsies * Changelog Updated * [FEATURES] Destruction of App.js (#137) * The Destruction of App.js * [PR] Changelog && Patch Bump * [PR] Eslint && Array-prefixing fix * [BUGFIXES] Reload && Events (#139) * Bugfixes && Changes * [PR] Patch Bump * Revert "[BUGFIXES] Reload && Events" (#140) * [BUG FIXES] Reload && Events && Inits (#141) * Bugfixes && Changes * [PR] Patch Bump * Continuation of #141 * Continuation of #141 Part 2 * [BUGFIX] Initialisation is now fixed. * [BUG-FIX] Booleans are now properly validated * Fixed some typos in parseUsage (#142) * Fixed some typos * Update parseUsage.js * CHANGELOG * Bump to 0.18.0 * [BUGFIX/Feature] Fixed Event Loading && Added Internal Utils (#143) * Moved loading to Utils * Time for more utils * FML * Faith fixed the regex * Typo out of 10 * regexp * Fixed Configs * ESlint * temp * ^^^^ * typo * We are not using initialize function again * Client.ready * Added Env Var support for clientDir * Removal of client.email from clean function * ESlint + Updating of ~Info Command * ... * Fix a typo on line 70 (#144) [FIX] Fix a typo on line 70 * reload all commands * whoops * Silent inhibitors (#146) * Added silent inhibitors If you have an inhibitor and you set `return true;`, it'll stop execution instead of sending an error. However, you are still able to do `return "This is a string"`, and it'll reply with the inserted string. * Added Silent Inhibitors * Update handleCommand.js * Update package.json * Fixed * Added the new Discord.js methods. (#147) * Update package.json * Update CHANGELOG.md * Added new Discord.js utils * Update .travis.yml * Sentry integration * Update app.js * grrr * Is this it? * ESLint * Update package.json * Update CHANGELOG.md * Update package.json * Fixed reload events * Update CHANGELOG.md * Fixed `'file' is not defined` * ESLint * Update package.json * Update app.js * Update package.json * Update CHANGELOG.md * ESLint * Fixed codeblocks and missing information (no error stack) * Fixed missing codeblocks * Update CHANGELOG.md * Add error.stack to case warn. * Disconnect event should print "Disconnected" now * Update CHANGELOG.md * Update app.js * util.inspect error, warn, and better disconnect message. * Update CHANGELOG.md * Update app.js * Oops
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposed Semver Increment Bump: [MAJOR/MINOR/PATCH]
Patch
Changes Proposed in this Pull Request (List new items in CHANGELOG.MD)
(If Applicable) What Issue does it fix?
ditto