Description Parent: #65
Upgrade Hubot to 13.1.4 and migrate from hubot-slack RTM adapter to @hubot-friends/hubot-slack (Socket Mode).
Refresh vulnerable dependencies (Firebase 12.4.0, Standard 17, etc.) and regenerate the lockfile.
Replace the deprecated hubot-heroku-keepalive script with an internal initializer; update tests accordingly.
Update helpers/templates/specs (welcome email, mentioned rooms, tweeter, watch-for-disconnected) to work with new Hubot APIs.
Add .env.example, revised README instructions, and document verification steps in security-upgrade-plan.md.
Acceptance Criteria:
npm run lint, npm test, and npm audit --omit=dev all succeed.
Hubot connects locally using Socket Mode tokens (document sandbox or production verification).
Dependabot vulnerability count drops to zero after merging into main.
Documentation updated to cover new setup and testing instructions.
Reactions are currently unavailable
You can’t perform that action at this time.
Parent: #65
Acceptance Criteria: