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 post a chat message into a specified group within the Habitica platform. It is useful for automating communication in Habitica groups, such as sending announcements, reminders, or collaborative messages to group members.
Use Case Examples
- Automatically post daily motivational messages to a Habitica group.
- Send task updates or alerts to a project group in Habitica.
Properties
| Name | Meaning |
|---|---|
| Group | The target group where the chat message will be posted. It supports selecting from a list of groups or entering a group ID directly. |
| Message | The content of the chat message to post into the selected group. |
| Request Options | Additional settings for the request such as batching, SSL certificate validation, proxy configuration, and timeout settings. |
Output
JSON
id- The unique identifier of the posted chat message.groupId- The identifier of the group where the message was posted.message- The content of the posted chat message.timestamp- The time when the message was posted.
Dependencies
- Habitica API
- An API key credential for authentication
Troubleshooting
- Ensure the group ID is valid and correctly formatted as a UUID to avoid validation errors.
- Check network connectivity and proxy settings if requests fail or time out.
- If SSL certificate validation fails, consider enabling the option to ignore SSL issues, but be aware of security risks.
- Batching settings should be configured properly to avoid overwhelming the API or causing delays.
Links
- Habitica API Documentation - Official API documentation for Habitica, useful for understanding endpoints and request formats.