public class UserService extends RestService
| Constructor and Description |
|---|
UserService(Router router) |
| Modifier and Type | Method and Description |
|---|---|
Mono<discord4j.discordjson.json.ChannelData> |
createDM(discord4j.discordjson.json.DMCreateRequest request) |
Mono<discord4j.discordjson.json.ChannelData> |
createGroupDM(discord4j.discordjson.json.GroupDMCreateRequest request) |
Mono<discord4j.discordjson.json.UserData> |
getCurrentUser() |
Flux<discord4j.discordjson.json.UserGuildData> |
getCurrentUserGuilds(Map<String,Object> queryParams) |
Mono<discord4j.discordjson.json.UserData> |
getUser(long userId) |
Flux<discord4j.discordjson.json.ConnectionData> |
getUserConnections() |
Flux<discord4j.discordjson.json.ChannelData> |
getUserDMs() |
Mono<Void> |
leaveGuild(long guildId) |
Mono<discord4j.discordjson.json.UserData> |
modifyCurrentUser(discord4j.discordjson.json.UserModifyRequest request) |
getRouterpublic UserService(Router router)
public Mono<discord4j.discordjson.json.UserData> getCurrentUser()
public Mono<discord4j.discordjson.json.UserData> getUser(long userId)
public Mono<discord4j.discordjson.json.UserData> modifyCurrentUser(discord4j.discordjson.json.UserModifyRequest request)
public Flux<discord4j.discordjson.json.UserGuildData> getCurrentUserGuilds(Map<String,Object> queryParams)
public Flux<discord4j.discordjson.json.ChannelData> getUserDMs()
public Mono<discord4j.discordjson.json.ChannelData> createDM(discord4j.discordjson.json.DMCreateRequest request)
public Mono<discord4j.discordjson.json.ChannelData> createGroupDM(discord4j.discordjson.json.GroupDMCreateRequest request)
public Flux<discord4j.discordjson.json.ConnectionData> getUserConnections()