Skip to content

Release v1.0.0 🥳

Compare
Choose a tag to compare
@en3sis en3sis released this 02 Sep 09:27
· 146 commits to main since this release

After many years of using Hans as the pillar of our Discord community, I decided to make it public & open-source it!
Many functionalities and old/guild-specific commands were cleaned out and left everything else to be used as a base.

💎 Features

  • Discord.JS v13.6.0
  • Slash Commands ready!
  • Built with TS
  • Covers main guildEvents (guildMemberAdd, guildMemberRemove, messageDelete, messageUpdate, messageCreate... )
  • Production-ready with easily Docker or K8s deployments.

🗓 Current slash commands:

  • /weather city -> Weather at specific city
  • /about username -> User details
  • /invite -> Hans invite link
  • /support -> Hans support discord
  • /wifu -> Well, you know what it is :P

🔌 Plugins

Moderation:
Sentiment Analysis: Checks message sentiment (positive or negative) and based on the weight, it will notify to a given channel.

Threads:
Creates thread channels. Once a message is created, it will automatically open a thread discussion. This is helpful to keep the channel clean and on-topic (support channels, for example)

Guild member Activity
Can enable a member join/leave channel for activity logs.

🗺 Roadmap

As for the next steps, now that the base it's set, we can start working on improvements and features. The first step will be to open issues (that anyone can contribute to!) to enable guild configuration. Right now, the plugins' functionality can only be done vía DB editing.

Once the core functionality is there, new features will be work on.

👥 Community