Skip to content

feat(message): schedule Slack messages#102

Merged
AmethystLiang merged 1 commit into
mainfrom
https-github.com-stablyai-agent-slack-issues-94
May 30, 2026
Merged

feat(message): schedule Slack messages#102
AmethystLiang merged 1 commit into
mainfrom
https-github.com-stablyai-agent-slack-issues-94

Conversation

@AmethystLiang

Copy link
Copy Markdown
Contributor

Summary

  • Add message send --schedule / --schedule-in backed by Slack chat.scheduleMessage
  • Add message scheduled list and message scheduled cancel wrappers
  • Document scheduled sends in README, llms.txt, and the bundled agent-slack skill

Review notes

  • Verified against current Slack docs for chat.scheduleMessage, chat.scheduledMessages.list, and chat.deleteScheduledMessage
  • --attach is rejected for scheduled sends because Slack scheduled messages do not support file uploads
  • Natural --schedule-in phrases use the local timezone and absolute schedules require explicit timezone

Verification

  • bun run typecheck
  • bun test
  • bun run lint (warnings only, pre-existing style/size warnings remain)
  • bun run format:check
  • bun run build:npm

Closes #94

@AmethystLiang AmethystLiang merged commit b16717e into main May 30, 2026
1 check passed
@AmethystLiang AmethystLiang deleted the https-github.com-stablyai-agent-slack-issues-94 branch May 30, 2026 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: scheduled message sending via --schedule (chat.scheduleMessage)

1 participant