Skip to content
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

slack listener #27

Closed
6 of 8 tasks
ssube opened this issue Nov 21, 2018 · 1 comment
Closed
6 of 8 tasks

slack listener #27

ssube opened this issue Nov 21, 2018 · 1 comment
Assignees
Labels
scope/listener status/fixed issues that have been fixed and confirmed type/feature

Comments

@ssube
Copy link
Owner

ssube commented Nov 21, 2018

Summary

Add a listener for https://slack.com/

Scope

v1:

  • implement a Listener for Slack with:
    • incoming messages
    • outgoing messages
    • incoming reactions
      • with message
      • after message
    • sessions

v2:

  • outgoing reactions

Use Case

Necessary for work use.

Issues

The RTM client used to receive messages cannot search and may not be able to send all of the messages supported by the bot. Look at using the web client as well.

@ssube ssube self-assigned this Nov 21, 2018
@ssube ssube added this to the work milestone Nov 21, 2018
@ssube ssube assigned ssube and unassigned ssube Nov 23, 2018
ssube added a commit that referenced this issue Dec 10, 2018
@ssube
Copy link
Owner Author

ssube commented Dec 10, 2018

The web client requires a user token vs the RTM client's bot token, along with the channel.history scope (in addition to existing chat.write.bot and bot scopes). Config and slack app have been updated accordingly.

@ssube ssube added status/fixed issues that have been fixed and confirmed and removed status/progress issues that are in progress labels Dec 10, 2018
@ssube ssube closed this as completed Dec 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope/listener status/fixed issues that have been fixed and confirmed type/feature
Projects
None yet
Development

No branches or pull requests

1 participant