updateGroupAnnouncement method

Future<void> updateGroupAnnouncement(
  1. String groupId,
  2. String announcement
)

Updates the group announcement. Only the group owner and admins can call this method.

Param groupId The group ID. Param announcement The new group announcement.

Returns None.

Throws Exception description, see ChatError.

Implementation

Future<void> updateGroupAnnouncement(
  String groupId,
  String announcement,
) async {
  try {
    Map req = {'groupId': groupId, 'announcement': announcement};
    Map result = await platform_interface.Client.instance.groupManager
        .callNativeMethod(ChatMethodKeys.updateGroupAnnouncement, req);
    ChatError.hasErrorFromResult(result);
  } catch (e) {
    rethrow;
  }
}