Subscribe to events
subscribe_eventsRecord live Discord server events (messages, joins, reactions, channel changes) into a buffer, observable via get_recent_events.
Instructions
Watch the server live: start recording real-time activity as it happens (messages, joins and leaves, reactions, channel and role changes, bans, voice movement) into a buffer you then read with get_recent_events. Use this to observe what is going on now. It is not for scheduled community events (create_event) or timed messages (schedule_message). Available types: message_created, message_deleted, member_joined, member_left, reaction_added, reaction_removed, channel_created, channel_deleted, role_created, role_updated, role_deleted, ban_added, ban_removed, voice_state_changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| types | Yes | Which event types to record. | |
| guild | No | Guild (server) name or ID. Omit to use the default guild. | |
| channel | No | Only record events from this channel. | |
| include_bots | No | Also record events caused by bots, including this one. Default false. |