Class UserService

    • Constructor Detail

      • UserService

        public UserService​(Router router)
    • Method Detail

      • getCurrentUser

        public Mono<discord4j.discordjson.json.UserData> getCurrentUser()
      • getUser

        public Mono<discord4j.discordjson.json.UserData> getUser​(long userId)
      • modifyCurrentUser

        public Mono<discord4j.discordjson.json.UserData> modifyCurrentUser​(discord4j.discordjson.json.UserModifyRequest request)
      • getCurrentUserGuilds

        public Flux<discord4j.discordjson.json.UserGuildData> getCurrentUserGuilds​(Map<String,​Object> queryParams)
      • leaveGuild

        public Mono<Void> leaveGuild​(long guildId)
      • createDM

        public Mono<discord4j.discordjson.json.ChannelData> createDM​(discord4j.discordjson.json.DMCreateRequest request)
      • createGroupDM

        public Mono<discord4j.discordjson.json.ChannelData> createGroupDM​(discord4j.discordjson.json.GroupDMCreateRequest request)
      • getUserConnections

        public Flux<discord4j.discordjson.json.ConnectionData> getUserConnections()