Skip to content

Releases: thenatarizkie/discord-manager

v1.0.0

12 Jan 07:50
Compare
Choose a tag to compare

Release Summary: Discord Manager v1.0.0

What's Changed

  • build(deps-dev): bump mocha from 10.8.2 to 11.0.1 by @dependabot in #1
  • build(deps): bump jsdom from 24.1.3 to 26.0.0 by @dependabot in #6
  • build(deps): bump puppeteer from 22.15.0 to 23.11.1 by @dependabot in #5
  • build(deps): bump helmet from 7.2.0 to 8.0.0 by @dependabot in #3
  • build(deps): bump @discordjs/voice from 0.17.0 to 0.18.0 by @dependabot in #2

New Contributors

New Features

  • Automated Chat (discordAutoChat):

    • Enables automated responses in designated channels based on predefined logic
    • Useful for keeping conversations active and engaging users with minimal manual effort
  • Forbidden Words Filter (discordAutoForbiddenWords):

    • Automatically scans messages for forbidden words and takes action (e.g., deletion or warning)
    • Enhances moderation capabilities and ensures compliance with community guidelines
  • Good Morning/Good Night Automation (discordAutoGmGn):

    • Sends friendly "Good Morning" and "Good Night" messages to a channel at scheduled times
    • Improves community engagement with thoughtful daily interactions
  • Automated Reactions (discordAutoReaction):

    • Adds reactions to messages based on keywords or triggers
    • Boosts user interaction and provides a dynamic chat experience
  • Typing Indicator Simulation (discordAutoTyping):

    • Simulates typing indicators in a channel to show active engagement
    • Adds a human-like touch to bot interactions
  • Mango Faucet Automation (discordAutoFaucetMango):

    • Automates interactions with Mango faucet services for airdrop or token claim purposes
    • Efficiently handles repetitive tasks for web3 and crypto communities

Technical Enhancements

  • Added modular architecture for each feature, allowing independent management and testing
  • Implemented environment variable support (dotenv) for secure token and configuration management
  • Utilized robust libraries like discord.js-selfbot-v13, prompts, and ora for seamless bot functionality

Testing Integration

  • Introduced Mocha and Chai for automated unit testing of all features:

    • Tests ensure each feature is functioning as expected
    • Automated test file generation for new features to speed up development

Notes

  • Ensure valid Discord tokens and channel IDs are provided during prompts
  • Follow Discord's Terms of Service when using self-bots and automation

Full Changelog: https://github.com/thenatarizkie/discord-manager/commits/v1.0.0