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. |
||
|---|---|---|
| .. | ||
| SKILL.md | ||