Going through Slack OAuth flow should update the user's token and scopes.
Going through Slack OAuth flow should update the user's token and scopes.

This is necessary because the OAuth access token could become invalid or revoked. Also the application's required scopes could change. If these things happen and we need to have the user auth again, the new tokens/scopes should be updated on that user.

howdyai/botkit,tmtkg/botkit,howdyai/botkit,ouadie-lahdioui/botkit,DJ1K1/botkit,adam-nnl/omgwtfbbq-bot,acrollet/botkit,DJ1K1/botkit,samuelsan/YelpBot,EliKrumholz/botkit,dhulser/slack-reporting-bot,howdyai/botkit,howdyai/botkit,healthchatnow/hcn