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 |