Chatwork icon

Chatwork

Retrieve data from Chatwork API.

Room → Change Members

AI-generated

Overview

This node operation allows users to change the members of a chat room in Chatwork. It is useful for managing group chat memberships by specifying administrators, members, and read-only users. Practical applications include updating team members in a project chat room or modifying access permissions for different users within a group chat.

Use Case Examples

  1. Updating the list of administrators and members in a project discussion room.
  2. Adding read-only users to a chat room for monitoring purposes without allowing them to send messages.

Properties

Name Meaning
Room ID Select a room or enter a Room ID manually to specify which chat room's members will be changed.
Group Chat Administrators Specify the user IDs of the administrators for the group chat. These users have admin privileges in the room.
Group Chat Members Specify the user IDs of the members who are regular participants in the group chat.
Group Chat Read-only Users Specify the user IDs of users who have read-only access to the group chat, meaning they can view messages but cannot send any.
Request Options Additional settings for the request such as batching, SSL certificate validation, proxy configuration, and timeout settings.

Output

JSON

  • roomId - The ID of the room where members were changed.
  • membersAdminIds - List of user IDs set as administrators in the room.
  • membersMemberIds - List of user IDs set as members in the room.
  • membersReadonlyIds - List of user IDs set as read-only users in the room.

Dependencies

  • Chatwork API with an API key credential

Troubleshooting

  • Ensure the Room ID is a valid numeric ID; otherwise, the request will fail due to validation errors.
  • Verify that the user IDs specified for administrators, members, and read-only users exist and are valid contacts in Chatwork.
  • If SSL certificate validation errors occur, consider enabling the 'Ignore SSL Issues' option, but be aware of security risks.
  • Check proxy settings if requests fail due to network issues.
  • Timeout errors can be resolved by increasing the timeout value in the request options.

Links

Discussion