Skip to content

v0.1.0

Choose a tag to compare

@taciturnaxolotl taciturnaxolotl released this 28 Jun 23:40
· 40 commits to master since this release
e31f5e0

Changelog

Full Commit Log: https://github.com/kcoderhtml/abot/commits/v0.1.0

[0.1.0] - 2024-06-28

🚀 Features

  • Update server startup logging to provide more detailed information about the server initialization process and the version being used.
  • Add appMention feature to handle mentions in Slack
  • Add welcome message for new members joining the channel
  • Update welcome message for new members joining the channel
  • Add memberJoinHandlerP2 feature to handle signing the guest book for new members joining the channel
  • Add MemberJoinHandlerP3 feature to handle signing the guest book for new members joining the channel
  • Add MemberJoinHandlerP4 feature to handle greeting the host for new members joining the channel
  • Add MemberJoinHandlerP5 feature to handle announcing the presence of new members joining the channel
  • Send last channel message in threads
  • Add logic to sign the guest book with user's message
  • Add deleteMessage feature to handle deleting messages in a thread
  • Add appMention feature to handle responding to app mentions in a channel
  • Add logic to add new member to the ping group
  • Add support for pinging @channel and announcing messages
  • Update memberJoinHandlerP5 to include the name of the new member in the announcement message
  • Include user ID in memberJoinHandlerP5 announcement message
  • Update memberJoinHandlerP3 to include user ID in the guest book message
  • Include user's name in the guest book message
  • Add cliff workflow and config
  • Add Docker configuration files and scripts
  • Only allow channel owner to annouce

🚜 Refactor

  • Update import statement for memberJoin in features/index.ts
  • Refactor appMention to use regex

📚 Documentation

  • Add readme
  • Update readme with a picture and instructions
  • Add license

⚙️ Miscellaneous Tasks

  • Remove start message and refactor join message
  • Update .gitignore and package.json to add scripts
  • Refactored into features
  • Remove Slack API tokens and channel ID in .env file
  • Remove unused import statement in member-join.ts
  • Add console log to welcome new members in member-join.ts
  • Add CREATOR variable to .env file
  • Remove context and divider
  • Improve logging messages in memberJoinHandlerP3