openclaw/skills
Rook e7bebf70f6 feat(discord): add bot presence and nickname management actions
Add new Discord actions for bot self-management:
- setPresence: Update bot status (online/idle/dnd/invisible) and activity
- setNickname: Change bot nickname per-guild

Changes:
- Add send.bot.ts with setPresenceDiscord() and setNicknameDiscord()
- Add discord-actions-bot.ts action handler
- Update discord-actions.ts to route new actions
- Add 'presence' and 'nickname' to CHANNEL_MESSAGE_ACTION_NAMES
- Add config types and Zod schema for new action gates
- Update SKILL.md documentation

Fixes:
- Add presence/nickname to MESSAGE_ACTION_TARGET_MODE
- Fix TypeScript type compatibility
- Fix lint errors (unused variables)

These actions enable Tamagotchi-style bot state displays without
hitting avatar rate limits (2/hour). Status/nicknames can be updated
frequently to show bot activity states.
2026-01-29 14:17:59 -05:00
..
1password refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
apple-notes refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
apple-reminders refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
bear-notes refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
bird refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
blogwatcher refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
blucli refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
bluebubbles refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
camsnap refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
canvas refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
clawdhub refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
coding-agent refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
discord feat(discord): add bot presence and nickname management actions 2026-01-29 14:17:59 -05:00
eightctl refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
food-order refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
gemini refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
gifgrep refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
github refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
gog refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
goplaces refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
himalaya refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
imsg refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
local-places refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
mcporter refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
model-usage refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
nano-banana-pro refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
nano-pdf refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
notion refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
obsidian refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
openai-image-gen refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
openai-whisper refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
openai-whisper-api refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
openhue refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
oracle refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
ordercli refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
peekaboo refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
sag refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
session-logs refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
sherpa-onnx-tts refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
skill-creator feat: add skill-creator bundled skill 2026-01-11 10:42:56 +00:00
slack refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
songsee refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
sonoscli refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
spotify-player refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
summarize refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
things-mac refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
tmux refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
trello refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
video-frames refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
voice-call refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
wacli refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00
weather refactor: align skills and loaders with moltbot rename 2026-01-27 12:21:02 +00:00