ZegoExpressEngine(IM)
Declared in
ZegoExpressEngine+IM.h
Includes
Public-Func Lists
Public-Func Docs
sendBroadcastMessage:roomID:callback:
-
(void)sendBroadcastMessage
:(NSString *) message roomID:(NSString *) roomID callback:(ZegoIMSendBroadcastMessageCallbacknullable ) callback;
Send room broadcast message.
Parameters | |
---|---|
message | Message content, no longer than 256 bytes |
roomID | Room ID, a string of up to 128 bytes in length. Only support numbers, English characters and '~', '!', '@', '#', '$', '', '^', '&', '*', '(', ')', '_', '+', '=', '-', ', ';', '’', ',', '.', '<', '>', '/', '' |
callback | Send broadcast message result callback |
sendBarrageMessage:roomID:callback:
-
(void)sendBarrageMessage
:(NSString *) message roomID:(NSString *) roomID callback:(ZegoIMSendBarrageMessageCallbacknullable ) callback;
Send room barrage message.
Parameters | |
---|---|
message | Message content, no longer than 256 bytes |
roomID | Room ID, a string of up to 128 bytes in length. Only support numbers, English characters and '~', '!', '@', '#', '$', '', '^', '&', '*', '(', ')', '_', '+', '=', '-', ', ';', '’', ',', '.', '<', '>', '/', '' |
callback | Send barrage message result callback |
sendCustomCommand:toUserList:roomID:callback:
-
(void)sendCustomCommand
:(NSString *) command toUserList:(nullable NSArray< ZegoUser * > *) toUserList roomID:(NSString *) roomID callback:(ZegoIMSendCustomCommandCallbacknullable ) callback;
Send custom command.
Parameters | |
---|---|
command | Custom command content, no longer than 256 bytes |
toUserList | The users who will receive the command |
roomID | Room ID, a string of up to 128 bytes in length. Only support numbers, English characters and '~', '!', '@', '#', '$', '', '^', '&', '*', '(', ')', '_', '+', '=', '-', ', ';', '’', ',', '.', '<', '>', '/', '' |
callback | Send command result callback |