Search code examples
node.jsslackslack-apislack-commands

Getting API error occurred: account_inactive when using Slack Postmessage api to send message to slack user


I am building a slack app that would send messages to user. Recently I am getting an error which says "account_inactive". The slack documentation describes the following error as below

Authentication token is for a deleted user or workspace when using a bot token.

I tried sending a message to a deactivated slack user using "chat.postMessage" using a bot token "xoxb-token" and the API returns success all the time. It would be great if anyone can help me with what causes this error.

PS: I am not using BoltJS, I am using he JS SDK directly.


Solution

  • Sounds like your app has been uninstalled from the workspace. You can try calling auth.test to see if the token is still valid.