This PR handles bad channel names, excludes archived channels, and also supports pagination for Slack instances with many channels.
Example:
go run ./cmd/linode-event-sink-slack
2022/04/05 17:35:49 Another page...
2022/04/05 17:35:50 Another page...
2022/04/05 17:35:50 Another page...
2022/04/05 17:35:50 Another page...
2022/04/05 17:35:50 Another page...
2022/04/05 17:35:50 Another page...
2022/04/05 17:35:50 Another page...
2022/04/05 17:35:50 INFO {channel=REDACTED} channel found
This PR handles bad channel names, excludes archived channels, and also supports pagination for Slack instances with many channels.
Example: