What's new in v1.1.4
New Operations (17)
- Add Reaction / Remove Own Reaction — react to any message as the bot
- Pin Message / Unpin Message — manage pinned messages in a channel
- Delete Message — delete a specific message by ID
- Fetch Message — retrieve a message and its full metadata
- Fetch Message History — retrieve up to 100 messages with before/after pagination
- Bulk Delete Messages — delete up to 100 messages at once (≤14 days old)
- Send Modal — send an interactive modal form in response to a slash command or component interaction
- Add Role to Member / Remove Role from Member — manage member roles
- Kick Member — remove a member from the guild
- Ban Member / Unban Member — ban and unban users with optional reason
- Timeout Member — temporarily restrict a member (1 minute to 28 days)
- Fetch Member — retrieve member profile, roles, and join date
- Set Member Nickname — set or clear a member's server nickname
New Triggers (7)
- Member Joined — fires when a user joins the guild
- Member Left — fires when a user leaves or is removed
- Member Updated — fires on nickname or role changes; includes added/removed role diff
- Message Edited — fires when a message is edited; includes old and new content
- Message Deleted — fires when a message is deleted; gracefully handles partial messages
- Ban Added — fires when a user is banned
- Ban Removed — fires when a ban is lifted
Infrastructure
- Added \GuildMembers\ (privileged) and \GuildModeration\ intents
- Added \GuildMember\ partial for proper partial member handling
- New \�uildModalFromUi\ function in messageBuilder for modal construction and validation