Package discord4j.rest.service
Class GuildService
java.lang.Object
discord4j.rest.service.RestService
discord4j.rest.service.GuildService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMono<discord4j.discordjson.json.MemberData>addGuildMember(long guildId, long userId, discord4j.discordjson.json.GuildMemberAddRequest request) addGuildMemberRole(long guildId, long userId, long roleId, String reason) Mono<discord4j.discordjson.json.PruneData>beginGuildPrune(long guildId, Multimap<String, Object> params, String reason) Mono<discord4j.discordjson.json.PruneData>beginGuildPrune(long guildId, Map<String, Object> queryParams, String reason) Deprecated.Mono<discord4j.discordjson.json.BulkBanResponseData>bulkGuildBan(long guildId, discord4j.discordjson.json.BulkBanRequest request, String reason) Mono<discord4j.discordjson.json.GuildUpdateData>createGuild(discord4j.discordjson.json.GuildCreateRequest request) createGuildBan(long guildId, long userId, Map<String, Object> queryParams, String reason) Mono<discord4j.discordjson.json.ChannelData>createGuildChannel(long guildId, discord4j.discordjson.json.ChannelCreateRequest request, String reason) createGuildIntegration(long guildId, discord4j.discordjson.json.IntegrationCreateRequest request) Mono<discord4j.discordjson.json.RoleData>createGuildRole(long guildId, discord4j.discordjson.json.RoleCreateRequest request, String reason) Mono<discord4j.discordjson.json.GuildScheduledEventData>createScheduledEvent(long guildId, discord4j.discordjson.json.GuildScheduledEventCreateRequest request) deleteGuild(long guildId) deleteGuildIntegration(long guildId, long integrationId) deleteGuildRole(long guildId, long roleId, String reason) deleteScheduledEvent(long guildId, long eventId, String reason) Mono<discord4j.discordjson.json.GuildUpdateData>getGuild(long guildId) Mono<discord4j.discordjson.json.GuildUpdateData>Mono<discord4j.discordjson.json.BanData>getGuildBan(long guildId, long userId) Flux<discord4j.discordjson.json.BanData>getGuildBans(long guildId) Flux<discord4j.discordjson.json.ChannelData>getGuildChannels(long guildId) Flux<discord4j.discordjson.json.IntegrationData>getGuildIntegrations(long guildId) Flux<discord4j.discordjson.json.InviteData>getGuildInvites(long guildId) Mono<discord4j.discordjson.json.MemberData>getGuildMember(long guildId, long userId) Flux<discord4j.discordjson.json.MemberData>getGuildMembers(long guildId, Map<String, Object> queryParams) Mono<discord4j.discordjson.json.GuildPreviewData>getGuildPreview(long guildId) Mono<discord4j.discordjson.json.PruneData>getGuildPruneCount(long guildId, Multimap<String, Object> params) Mono<discord4j.discordjson.json.PruneData>getGuildPruneCount(long guildId, Map<String, Object> queryParams) Deprecated.Mono<discord4j.discordjson.json.RoleData>getGuildRole(long guildId, long roleId) Flux<discord4j.discordjson.json.RoleData>getGuildRoles(long guildId) Flux<discord4j.discordjson.json.RegionData>getGuildVoiceRegions(long guildId) Mono<discord4j.discordjson.json.GuildWidgetData>getGuildWidget(long guildId) Mono<discord4j.discordjson.json.OnboardingData>getOnboarding(long id) Mono<discord4j.discordjson.json.VoiceStateData>getOthersVoiceState(long guildId, long userId) Mono<discord4j.discordjson.json.GuildScheduledEventData>getScheduledEvent(long guildId, long eventId, Map<String, Object> queryParams) Flux<discord4j.discordjson.json.GuildScheduledEventData>getScheduledEvents(long guildId, Map<String, Object> queryParams) Flux<discord4j.discordjson.json.GuildScheduledEventUserData>getScheduledEventUsers(long guildId, long eventId, Map<String, Object> queryParams) Mono<discord4j.discordjson.json.VoiceStateData>getSelfVoiceState(long guildId) Mono<discord4j.discordjson.json.ListThreadsData>listActiveGuildThreads(long guildId) Mono<discord4j.discordjson.json.MemberData>modifyCurrentMember(long guildId, discord4j.discordjson.json.CurrentMemberModifyData request) Mono<discord4j.discordjson.json.MemberData>modifyCurrentMember(long guildId, discord4j.discordjson.json.CurrentMemberModifyData request, String reason) Mono<discord4j.discordjson.json.GuildUpdateData>modifyGuild(long guildId, discord4j.discordjson.json.GuildModifyRequest request, String reason) modifyGuildChannelPositions(long guildId, discord4j.discordjson.json.ChannelPositionModifyRequest[] request) modifyGuildIntegration(long guildId, long integrationId, discord4j.discordjson.json.IntegrationModifyRequest request) Mono<discord4j.discordjson.json.MemberData>modifyGuildMember(long guildId, long userId, discord4j.discordjson.json.GuildMemberModifyRequest request, String reason) Mono<discord4j.discordjson.json.RoleData>modifyGuildRole(long guildId, long roleId, discord4j.discordjson.json.RoleModifyRequest request, String reason) Flux<discord4j.discordjson.json.RoleData>modifyGuildRolePositions(long guildId, discord4j.discordjson.json.RolePositionModifyRequest[] request) Flux<discord4j.discordjson.json.RoleData>modifyGuildRolePositions(long guildId, discord4j.discordjson.json.RolePositionModifyRequest[] request, String reason) Mono<discord4j.discordjson.json.GuildWidgetData>modifyGuildWidget(long guildId, discord4j.discordjson.json.GuildWidgetModifyRequest request) Mono<discord4j.discordjson.json.OnboardingData>modifyOnboarding(long id, discord4j.discordjson.json.OnboardingEditData request, String reason) modifyOthersVoiceState(long guildId, long userId, discord4j.discordjson.json.UpdateUserVoiceStateRequest request) Mono<discord4j.discordjson.json.GuildScheduledEventData>modifyScheduledEvent(long guildId, long eventId, discord4j.discordjson.json.GuildScheduledEventModifyRequest request, String reason) modifySelfVoiceState(long guildId, discord4j.discordjson.json.UpdateCurrentUserVoiceStateRequest request) removeGuildBan(long guildId, long userId, String reason) removeGuildMember(long guildId, long userId, String reason) removeGuildMemberRole(long guildId, long userId, long roleId, String reason) Flux<discord4j.discordjson.json.MemberData>searchGuildMembers(long guildId, Map<String, Object> queryParams) syncGuildIntegration(long guildId, long integrationId) Methods inherited from class discord4j.rest.service.RestService
getRouter
-
Constructor Details
-
GuildService
-
-
Method Details
-
createGuild
public Mono<discord4j.discordjson.json.GuildUpdateData> createGuild(discord4j.discordjson.json.GuildCreateRequest request) -
getGuild
-
getGuild
-
modifyGuild
-
deleteGuild
-
getGuildChannels
-
createGuildChannel
-
modifyGuildChannelPositions
-
getGuildMember
-
getGuildMembers
-
searchGuildMembers
-
addGuildMember
public Mono<discord4j.discordjson.json.MemberData> addGuildMember(long guildId, long userId, discord4j.discordjson.json.GuildMemberAddRequest request) -
modifyGuildMember
-
modifyCurrentMember
public Mono<discord4j.discordjson.json.MemberData> modifyCurrentMember(long guildId, discord4j.discordjson.json.CurrentMemberModifyData request) -
modifyCurrentMember
-
addGuildMemberRole
-
removeGuildMemberRole
-
removeGuildMember
-
getGuildBans
-
getGuildBan
-
createGuildBan
-
removeGuildBan
-
bulkGuildBan
-
getGuildRoles
-
getGuildRole
-
createGuildRole
-
modifyGuildRolePositions
public Flux<discord4j.discordjson.json.RoleData> modifyGuildRolePositions(long guildId, discord4j.discordjson.json.RolePositionModifyRequest[] request) -
modifyGuildRolePositions
-
modifyGuildRole
-
deleteGuildRole
-
getGuildPruneCount
@Deprecated public Mono<discord4j.discordjson.json.PruneData> getGuildPruneCount(long guildId, Map<String, Object> queryParams) Deprecated. -
getGuildPruneCount
-
beginGuildPrune
@Deprecated public Mono<discord4j.discordjson.json.PruneData> beginGuildPrune(long guildId, Map<String, Object> queryParams, @Nullable String reason) Deprecated. -
beginGuildPrune
-
getGuildVoiceRegions
-
getGuildInvites
-
getGuildIntegrations
-
createGuildIntegration
-
modifyGuildIntegration
-
deleteGuildIntegration
-
syncGuildIntegration
-
getGuildWidget
-
modifyGuildWidget
public Mono<discord4j.discordjson.json.GuildWidgetData> modifyGuildWidget(long guildId, discord4j.discordjson.json.GuildWidgetModifyRequest request) -
getGuildPreview
-
getSelfVoiceState
-
getOthersVoiceState
public Mono<discord4j.discordjson.json.VoiceStateData> getOthersVoiceState(long guildId, long userId) -
modifySelfVoiceState
-
modifyOthersVoiceState
-
listActiveGuildThreads
-
getScheduledEvent
-
getScheduledEvents
-
createScheduledEvent
public Mono<discord4j.discordjson.json.GuildScheduledEventData> createScheduledEvent(long guildId, discord4j.discordjson.json.GuildScheduledEventCreateRequest request) -
modifyScheduledEvent
-
deleteScheduledEvent
-
getScheduledEventUsers
-
getOnboarding
-
modifyOnboarding
-