Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.0.0 #72

Merged
merged 14 commits into from
Mar 3, 2024
Merged

v3.0.0 #72

merged 14 commits into from
Mar 3, 2024

Conversation

net-tech
Copy link
Owner

@net-tech net-tech commented Mar 3, 2024

Signed-off-by: net-tech- hello@nettech.dev

Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
- docs: added explanations for each permission
- style: follow js constant naming conventions

Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
Signed-off-by: net-tech- <hello@nettech.dev>
@net-tech net-tech added the enhancement New feature or request label Mar 3, 2024
@net-tech net-tech self-assigned this Mar 3, 2024
Copy link

height bot commented Mar 3, 2024

Link Height tasks by mentioning a task ID in the pull request title or commit messages, or description and comments with the keyword link (e.g. "Link T-123").

💡Tip: You can also use "Close T-X" to automatically close a task when the pull request is merged.

Copy link

what-the-diff bot commented Mar 3, 2024

PR Summary

  • Added .editorconfig File
    A new file named ".editorconfig" has been added. This helps ensure all developers write code in a consistent style, with the same indentation, trailing spaces and file endings being some of the items it covers.

  • Removed Eslint Configuration File
    The ".eslintrc.yml" file has been removed. This suggests we're changing the way we handle code linting in the project.

  • Change Log Updates
    Updates have been added to our changelog for "Version 3.0.0". This includes features, bug fixes and improvements such as enhancing server role pruning and improving warning messages about missing bot permissions.

  • Updated Package.json
    The project's version has been bumped to "3.0.0". Additionally, package dependencies for "@discordjs/rest" and "typescript" have been updated.

  • Codebase Refactor
    Several files in the "src" directory have been updated. This includes changes for code clarity, restructuring, and improvements:

    • Variables and constants have been renamed for conformity and clarity.
    • Settings verification has been updated to improve role and channel validation.
    • New constants and functions have been added to retrieve bot member info and check for missing guild permissions.
    • The logging functionality has been improved to provide more sensible information.
    • Unneeded imports have been removed, and the code has been cleaned up.

These code changes make our bot's functionality more robust and easier to maintain, contributing to a better user experience and lower overhead in maintenance.

Copy link

socket-security bot commented Mar 3, 2024

Removed dependencies detected. Learn more about Socket for GitHub ↗︎

🚮 Removed packages: npm/ts-node@10.9.2, npm/zlib-sync@0.1.9

View full report↗︎

@net-tech net-tech merged commit 4fb2333 into main Mar 3, 2024
4 checks passed
@net-tech net-tech deleted the v3.0.0 branch March 3, 2024 14:07
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant