-
-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Slack "Greet Bot" to direct new-joiners to create a profile #154
Comments
Take a look here 100Automations/futureautomations#8 |
Copied from 100Automations issue 8: Goal: Replace greet.bot with a new slack bot that can pull from csv file (Google docs) and markdown files: e.g., When to send (days they have been a member), time (when to send message), active(true/false), message file name
when script finishes running it should report to whichever handles are in a csv file Automation triggers (What starts it? What's it responding to?)
Clarifying Questions
Action Items
Resources |
Progress: I've set up the Bolt framework and have the live code working on Glitch (local development not set up yet), and also reading through docs to get more familiar with the slack APIs |
Progress: I haven't made too much progress on the bot itself, mostly getting acquainted with the VRMS repo Some issues/ questions:
|
Progress: Bot can read (from a markdown file) and send messages and can also calculate how long user has been a member of a slack workspace (via slack user data) |
Progress: no additional updates |
Questions/Blocks :
|
Progress: Slackbot is reading from the models, now I just need to create one more function for a list of users to send messages to (I'm thinking about using User model for User's account creation date and CheckIn Model for last date that user checked in -- this might change when we move to new models in the future....) |
@ye-susan please add an update |
Progress: Need to make a few more adjustments to the function (changing around the way I do my querying to the db) |
Created PR: #382 I'll have to take some time off VRMS to focus on work, so I wanted to submit my PR with what I currently have. Current functionality:
Improvements Needed:
|
This work is being held on hold for the time being until we determine the best way to implement with the mvp. |
Overview
Upon joining the org Slack channels, a new user should be greeted with a bot that directs them to vrms.io to create a new profile
Action Items
The text was updated successfully, but these errors were encountered: