Only today I I realised I use BOT TOKEN which has an expiration time. Tried to find a way to solve that, and seems that might be a common issue by using Slack and n8n or I might be wrong.
Seems Slack provides Bot Oauth Token which is expiring. And “Refresh token” is not expiring, but now allowed to be used.
How do you guys use Slack in general to get authorised as BOT? As you all know, Oauth with users isn’t very helpful, because messages come by “ME” and notifications don’t appear in channels.
I have been using the same bot token for over a year now with no expiration Which token type are you using is it the access / api token or are you trying to use the oauth credential with it?
Seems here is the answers. After deleting an app, I found that I have OPTED IN to “Advanced token security via token rotation” earlier and forgot about that. This turns token rotation. And it’s an irreversible action.