Skip to content

Add /resource Slash Endpoint for Sending Various Resources to Users #4

@BethanyG

Description

@BethanyG

Rather than have all the commands under /welcome, suggest we add a different "slash command" to the greetbot around sending/asking for resources. This would be a new route/endpoint. The idea would be to have /resources respond with a DM to a channel or user with CB "recommended" resources. Something along the lines of :
__
/resources [name of topic] [level] [channel] [user]
__
So -- /resources python beginner @username would DM a specific user beginner-level resources for Python.

Current thoughts:

  1. /resources would result in a help message
  2. /resources list would list available resources
  3. /resources python would DM the requestor with python resources (default would be beginner level, unless otherwise specified)
  4. /resources python beginner @username would DM the specified user with beginner python resources.
  5. /resources python beginner #channelname would send a Slack Post of the beginner python resources to the channel specified.
  6. /resources python beginner #channelname @username would do both Add /resource Slash Endpoint for Sending Various Resources to Users #4 and Add Interactive Message for How to Ask for Technical Help #5 (and would only be a nice to have).

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions