# Triggers

- [Member Joined](https://docs.flexy.bot/modules/discord/triggers/member-joined.md)
- [Member Removed](https://docs.flexy.bot/modules/discord/triggers/member-removed.md)
- [Guild Message Created](https://docs.flexy.bot/modules/discord/triggers/guild-message-created.md)
- [Direct Message Created](https://docs.flexy.bot/modules/discord/triggers/direct-message-created.md)
- [Guild Message Reaction Added](https://docs.flexy.bot/modules/discord/triggers/guild-message-reaction-added.md)
- [Guild Message Reaction Removed](https://docs.flexy.bot/modules/discord/triggers/guild-message-reaction-removed.md)
- [Message Button Clicked](https://docs.flexy.bot/modules/discord/triggers/message-button-clicked.md)
- [Guild Message Deleted](https://docs.flexy.bot/modules/discord/triggers/guild-message-deleted.md)
- [Member Joined Voice Channel](https://docs.flexy.bot/modules/discord/triggers/member-joined-voice-channel.md)
- [Member Left Voice Channel](https://docs.flexy.bot/modules/discord/triggers/member-left-voice-channel.md)
- [Member Deafened](https://docs.flexy.bot/modules/discord/triggers/member-deafened.md)
- [Member Undeafened](https://docs.flexy.bot/modules/discord/triggers/member-undeafened.md)
- [User Command](https://docs.flexy.bot/modules/discord/triggers/user-command.md)
- [Message Command](https://docs.flexy.bot/modules/discord/triggers/message-command.md)
- [Chat Command](https://docs.flexy.bot/modules/discord/triggers/chat-command.md)
- [Event Created](https://docs.flexy.bot/modules/discord/triggers/event-created.md)
- [Event Deleted](https://docs.flexy.bot/modules/discord/triggers/event-deleted.md)
- [Event Interest Added](https://docs.flexy.bot/modules/discord/triggers/event-interest-added.md)
- [Event Interest Removed](https://docs.flexy.bot/modules/discord/triggers/event-interest-removed.md)
- [Thread Message Created](https://docs.flexy.bot/modules/discord/triggers/thread-message-created.md)
- [Post Message Created](https://docs.flexy.bot/modules/discord/triggers/post-message-created.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.flexy.bot/modules/discord/triggers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
