Skip to content

v1.7.3 (Most Stable Yet)

Latest

Choose a tag to compare

@sajidurdev sajidurdev released this 28 Jan 08:46
· 1 commit to main since this release
892df23

Changelog 📜:

  1. Consistency in Parameter Checking ✔️:

    • Implemented a more comprehensive check for the existence of required properties (message, client, message.author) before proceeding, reducing the risk of potential errors.
  2. Consistent Embed Building 🛠️:

    • Centralized the creation of the embed to a single, consistent point in the code, enhancing readability.
  3. Unified Button Components 🤝:

    • Consolidated the button creation process and incorporated them into the Action Row for improved organization.
  4. Logging Interaction Issues 🚧:

    • Introduced a console log to address unexpected interactions, providing valuable information for debugging purposes.
  5. Removal of Buttons 🚫:

    • Entirely removed buttons from the implementation.
  6. Added Message Edit Duration ⏲️:

    • Implemented a message edit duration to prevent false detections and ensure accurate ghost ping handling.
  7. Added Ignorelist for Specific Users 🤐:

    • Introduced an ignorelist feature, allowing specific users to be exempted from ghost ping detection.

Additional Notes ℹ️:

  • The core functionality of detecting and handling ghost pings remains intact, with enhancements in code organization and utilization of the latest Discord.js features.

Please carefully review the updated code for clarity and correctness. If you have any specific inquiries or require further adjustments, feel free to communicate your feedback.