Actions28
- Task Actions
- Chat Message Actions
- User Actions
- Quest Actions
- Group Actions
- Content Actions
- Inbox Actions
- Skill (Spell) Actions
- Cron Actions
Overview
This node operation allows users to report a specific chat message within a selected group in the Habitica platform. It is useful for moderating chat content by flagging inappropriate or problematic messages for review.
Use Case Examples
- A community manager uses this node to report spam messages in a group chat.
- A user reports offensive language in a group chat message to maintain a positive environment.
Properties
| Name | Meaning |
|---|---|
| Group | The group in which the chat message to be reported is located. This can be selected from a list or entered as a group ID. |
| Message ID | The unique identifier of the chat message to be reported. |
| Request Options | Additional settings for the request such as batching, SSL certificate validation, proxy configuration, and timeout settings. |
Output
JSON
reportedMessageId- The ID of the chat message that was reported.groupId- The ID of the group where the message was reported.status- The status or result of the report operation, indicating success or failure.
Dependencies
- Requires an API key credential for Habitica API authentication.
Troubleshooting
- Ensure the group ID is correctly formatted as a UUID to avoid validation errors.
- Verify that the message ID exists within the specified group to prevent errors when reporting.
- Check network settings such as proxy and SSL options if requests fail or time out.
- If batching is enabled, ensure batch size and interval are set appropriately to avoid request throttling issues.