@@ -639,21 +639,21 @@ func (rc *RongCloud) GroupDismiss(id, member string, msgOptions ...MessageOption
639639/*
640640*@param id: Group ID.
641641*@param members: List of muted group members.
642- *@param minute: Mute duration in minutes, with a maximum value of 43200 minutes.
642+ *@param minute: Mute duration in minutes, valid range is 0- 43200 minutes (0 means permanent mute) .
643643*
644644*@return error
645645 */
646646func (rc * RongCloud ) GroupGagAdd (id string , members []string , minute int ) error {
647647 if id == "" {
648- return RCErrorNew (1002 , "Paramer 'id' is required" )
648+ return RCErrorNew (1002 , "Parameter 'id' is required" )
649649 }
650650
651651 if len (members ) == 0 {
652- return RCErrorNew (1002 , "Paramer 'members' is required" )
652+ return RCErrorNew (1002 , "Parameter 'members' is required" )
653653 }
654654
655- if minute == 0 {
656- return RCErrorNew (1002 , "Paramer 'minute' is required " )
655+ if minute < 0 || minute > 43200 {
656+ return RCErrorNew (1002 , "Parameter 'minute' must be in range 0-43200 " )
657657 }
658658
659659 req := httplib .Post (rc .rongCloudURI + "/group/user/gag/add." + ReqType )
@@ -676,17 +676,17 @@ func (rc *RongCloud) GroupGagAdd(id string, members []string, minute int) error
676676/*
677677*@param id: The group ID.
678678*@param members: The list of members to be muted.
679- *@param minute: The duration of the mute in minutes, with a maximum value of 43200 minutes.
679+ *@param minute: The duration of the mute in minutes, valid range is 0- 43200 minutes (0 means permanent mute) .
680680*
681681*@return error
682682 */
683683func (rc * RongCloud ) GroupMuteMembersAdd (id string , members []string , minute int ) error {
684684 if len (members ) == 0 {
685- return RCErrorNew (1002 , "Paramer 'members' is required" )
685+ return RCErrorNew (1002 , "Parameter 'members' is required" )
686686 }
687687
688- if minute == 0 {
689- return RCErrorNew (1002 , "Paramer 'minute' is required " )
688+ if minute < 0 || minute > 43200 {
689+ return RCErrorNew (1002 , "Parameter 'minute' must be in range 0-43200 " )
690690 }
691691
692692 req := httplib .Post (rc .rongCloudURI + "/group/user/gag/add." + ReqType )
0 commit comments