|
SFS2X Objective-C API
1.7.13
iOS / macOS / tvOS
|
#import <BanUserRequest.h>
Inherits BaseRequest.
Instance Methods | |
| (id) | - initWithUserId:message:banMode:delaySeconds: |
Class Methods | |
| (id) | + requestWithUserId:message:banMode:delaySeconds: |
| (id) | + requestWithUserId: |
Protected Attributes | |
| NSInteger | _userId |
| NSString * | _message |
| NSInteger | _delay |
| NSInteger | _banMode |
Banish a User from the system (for moderators and admins only)
Allows to send a custom message and to set a delay in seconds. It also allows to choose banning by user name or user IP address
| - (id) initWithUserId: | (NSInteger) | userId | |
| message: | (NSString *) | message | |
| banMode: | (NSInteger) | banMode | |
| delaySeconds: | (NSInteger) | delaySeconds | |
| userId | (NSInteger) the id of the User to be banned |
| message | (NSString *) a custom ban message, if null the message configured on the server side will be used |
| banMode | (NSInteger) choose between banning by Ip Address or User name |
| delaySeconds | (NSInteger) a delay in seconds between the message (immediate) and the kick (delayed). Default is 5 seconds |
| + (id) requestWithUserId: | (NSInteger) | userId |
| userId | (NSInteger) the id of the User to be banned |
| + (id) requestWithUserId: | (NSInteger) | userId | |
| message: | (NSString *) | message | |
| banMode: | (NSInteger) | banMode | |
| delaySeconds: | (NSInteger) | delaySeconds | |
| userId | (NSInteger) the id of the User to be banned |
| message | (NSString *) a custom ban message, if null the message configured on the server side will be used |
| banMode | (NSInteger) choose between banning by Ip Address or User name |
| delaySeconds | (NSInteger) a delay in seconds between the message (immediate) and the kick (delayed). Default is 5 seconds |