add thanks command, update env, msg package and readme #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📝 Description
Adding a
ThankCommand
and athanks
channel. This is in the hopes of making it easier to acknowledge people that have helped you as well as providing a place for "appreciation messages" to live within the server.This should both help users see who is helping others whilst also promoting helping others as its now more visibly rewarded / celebrated.
✔️ PR Type
What kind of change does this PR introduce?
🎯 Current behaviour
Currently there is no way to explicitly thank another user outside of leaving a thanks message or emoji.
🚀 New behaviour
1. Use the
/thanks
command as shown below2. Upon sending the bot responds with
3. The bot then sends a message to a newly created
thanks
channel as belowThings to consider
THANKS_CHANNEL
id will need to be added to local.envs
in order to test and push out this feature as reflected in the updatedreadme.md
LogThanks
has been added, this may be seen to send logs unnecessarily and could be removed without issuethank-track
database as mentioned in the project-showcase channel