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

Legacy Incoming Webhooks vs. Slack Apps #86

Closed
klucks83 opened this issue Jul 7, 2020 · 4 comments
Closed

Legacy Incoming Webhooks vs. Slack Apps #86

klucks83 opened this issue Jul 7, 2020 · 4 comments

Comments

@klucks83
Copy link

klucks83 commented Jul 7, 2020

Slack now appears to have the concept of Legacy Incoming Webhooks (https://api.slack.com/legacy/custom-integrations/incoming-webhooks) and new Incoming Webhooks (or Slack Apps - https://api.slack.com/incoming-webhooks).

When setting up an incoming webhook the new way (a Slack App), this TF module still works, however the slack_channel, slack_username, and slack_emoji Terraform inputs no longer appear to be needed and/or modifiable via Lambda, as they are a part of the creation process of a Slack App webhook.

I don't personally have a solution, but wanted to at least bring awareness to this concept and how that may drive future changes to this module.

slack_channel     = "aws-notification"
slack_username    = "reporter"
slack_emoji       = ":thing:"

It is also worth noting that the first 2 sentences of this README now link to each of the Webhook creation methods which could be confusing to people setting up a webhook and using this module for the first time.

  • The first sentence links to the new Slack Apps creation process
  • The second sentence links to the creation of a legacy Incoming Webhook
@rahulk94
Copy link

Ideally we should just use the new Slack App webhook configuration so that the webhook avatar and name are respected.

@github-actions
Copy link

This issue has been automatically marked as stale because it has been open 30 days
with no activity. Remove stale label or comment or this issue will be closed in 10 days

@github-actions github-actions bot added the stale label Feb 12, 2022
@github-actions
Copy link

This issue was automatically closed because of stale in 10 days

@github-actions
Copy link

github-actions bot commented Nov 8, 2022

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 8, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
3 participants