public class GuildService extends RestService
Constructor and Description |
---|
GuildService(Router router) |
Modifier and Type | Method and Description |
---|---|
Mono<discord4j.discordjson.json.MemberData> |
addGuildMember(long guildId,
long userId,
discord4j.discordjson.json.GuildMemberAddRequest request) |
Mono<Void> |
addGuildMemberRole(long guildId,
long userId,
long roleId,
String reason) |
Mono<discord4j.discordjson.json.PruneData> |
beginGuildPrune(long guildId,
Map<String,Object> queryParams,
String reason)
Deprecated.
|
Mono<discord4j.discordjson.json.PruneData> |
beginGuildPrune(long guildId,
Multimap<String,Object> params,
String reason) |
Mono<discord4j.discordjson.json.GuildUpdateData> |
createGuild(discord4j.discordjson.json.GuildCreateRequest request) |
Mono<Void> |
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) |
Mono<Void> |
createGuildIntegration(long guildId,
discord4j.discordjson.json.IntegrationCreateRequest request) |
Mono<discord4j.discordjson.json.RoleData> |
createGuildRole(long guildId,
discord4j.discordjson.json.RoleCreateRequest request,
String reason) |
Mono<Void> |
deleteGuild(long guildId) |
Mono<Void> |
deleteGuildIntegration(long guildId,
long integrationId) |
Mono<Void> |
deleteGuildRole(long guildId,
long roleId,
String reason) |
Mono<discord4j.discordjson.json.GuildUpdateData> |
getGuild(long guildId) |
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) |
Mono<discord4j.discordjson.json.GuildEmbedData> |
getGuildEmbed(long guildId)
Deprecated.
Use
GuildService#getGuildWidget instead. |
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.PruneData> |
getGuildPruneCount(long guildId,
Map<String,Object> queryParams)
Deprecated.
|
Mono<discord4j.discordjson.json.PruneData> |
getGuildPruneCount(long guildId,
Multimap<String,Object> params) |
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.GuildUpdateData> |
modifyGuild(long guildId,
discord4j.discordjson.json.GuildModifyRequest request,
String reason) |
Flux<discord4j.discordjson.json.RoleData> |
modifyGuildChannelPositions(long guildId,
discord4j.discordjson.json.PositionModifyRequest[] request) |
Mono<discord4j.discordjson.json.GuildEmbedData> |
modifyGuildEmbed(long guildId,
discord4j.discordjson.json.GuildEmbedModifyRequest request)
Deprecated.
Use
GuildService#modifyGuildEmbed instead. |
Mono<Void> |
modifyGuildIntegration(long guildId,
long integrationId,
discord4j.discordjson.json.IntegrationModifyRequest request) |
Mono<Void> |
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.PositionModifyRequest[] request) |
Mono<discord4j.discordjson.json.GuildWidgetData> |
modifyGuildWidget(long guildId,
discord4j.discordjson.json.GuildWidgetModifyRequest request) |
Mono<discord4j.discordjson.json.NicknameModifyData> |
modifyOwnNickname(long guildId,
discord4j.discordjson.json.NicknameModifyData request) |
Mono<Void> |
removeGuildBan(long guildId,
long userId,
String reason) |
Mono<Void> |
removeGuildMember(long guildId,
long userId,
String reason) |
Mono<Void> |
removeGuildMemberRole(long guildId,
long userId,
long roleId,
String reason) |
Mono<Void> |
syncGuildIntegration(long guildId,
long integrationId) |
getRouter
public GuildService(Router router)
public Mono<discord4j.discordjson.json.GuildUpdateData> createGuild(discord4j.discordjson.json.GuildCreateRequest request)
public Mono<discord4j.discordjson.json.GuildUpdateData> getGuild(long guildId)
public Mono<discord4j.discordjson.json.GuildUpdateData> modifyGuild(long guildId, discord4j.discordjson.json.GuildModifyRequest request, @Nullable String reason)
public Flux<discord4j.discordjson.json.ChannelData> getGuildChannels(long guildId)
public Mono<discord4j.discordjson.json.ChannelData> createGuildChannel(long guildId, discord4j.discordjson.json.ChannelCreateRequest request, @Nullable String reason)
public Flux<discord4j.discordjson.json.RoleData> modifyGuildChannelPositions(long guildId, discord4j.discordjson.json.PositionModifyRequest[] request)
public Mono<discord4j.discordjson.json.MemberData> getGuildMember(long guildId, long userId)
public Flux<discord4j.discordjson.json.MemberData> getGuildMembers(long guildId, Map<String,Object> queryParams)
public Mono<discord4j.discordjson.json.MemberData> addGuildMember(long guildId, long userId, discord4j.discordjson.json.GuildMemberAddRequest request)
public Mono<Void> modifyGuildMember(long guildId, long userId, discord4j.discordjson.json.GuildMemberModifyRequest request, @Nullable String reason)
public Mono<discord4j.discordjson.json.NicknameModifyData> modifyOwnNickname(long guildId, discord4j.discordjson.json.NicknameModifyData request)
public Mono<Void> addGuildMemberRole(long guildId, long userId, long roleId, @Nullable String reason)
public Mono<Void> removeGuildMemberRole(long guildId, long userId, long roleId, @Nullable String reason)
public Mono<Void> removeGuildMember(long guildId, long userId, @Nullable String reason)
public Flux<discord4j.discordjson.json.BanData> getGuildBans(long guildId)
public Mono<discord4j.discordjson.json.BanData> getGuildBan(long guildId, long userId)
public Mono<Void> createGuildBan(long guildId, long userId, Map<String,Object> queryParams, @Nullable String reason)
public Flux<discord4j.discordjson.json.RoleData> getGuildRoles(long guildId)
public Mono<discord4j.discordjson.json.RoleData> createGuildRole(long guildId, discord4j.discordjson.json.RoleCreateRequest request, @Nullable String reason)
public Flux<discord4j.discordjson.json.RoleData> modifyGuildRolePositions(long guildId, discord4j.discordjson.json.PositionModifyRequest[] request)
public Mono<discord4j.discordjson.json.RoleData> modifyGuildRole(long guildId, long roleId, discord4j.discordjson.json.RoleModifyRequest request, @Nullable String reason)
public Mono<Void> deleteGuildRole(long guildId, long roleId, @Nullable String reason)
@Deprecated public Mono<discord4j.discordjson.json.PruneData> getGuildPruneCount(long guildId, Map<String,Object> queryParams)
public Mono<discord4j.discordjson.json.PruneData> getGuildPruneCount(long guildId, Multimap<String,Object> params)
@Deprecated public Mono<discord4j.discordjson.json.PruneData> beginGuildPrune(long guildId, Map<String,Object> queryParams, @Nullable String reason)
public Mono<discord4j.discordjson.json.PruneData> beginGuildPrune(long guildId, Multimap<String,Object> params, @Nullable String reason)
public Flux<discord4j.discordjson.json.RegionData> getGuildVoiceRegions(long guildId)
public Flux<discord4j.discordjson.json.InviteData> getGuildInvites(long guildId)
public Flux<discord4j.discordjson.json.IntegrationData> getGuildIntegrations(long guildId)
public Mono<Void> createGuildIntegration(long guildId, discord4j.discordjson.json.IntegrationCreateRequest request)
public Mono<Void> modifyGuildIntegration(long guildId, long integrationId, discord4j.discordjson.json.IntegrationModifyRequest request)
@Deprecated public Mono<discord4j.discordjson.json.GuildEmbedData> getGuildEmbed(long guildId)
GuildService#getGuildWidget
instead.public Mono<discord4j.discordjson.json.GuildWidgetData> getGuildWidget(long guildId)
@Deprecated public Mono<discord4j.discordjson.json.GuildEmbedData> modifyGuildEmbed(long guildId, discord4j.discordjson.json.GuildEmbedModifyRequest request)
GuildService#modifyGuildEmbed
instead.public Mono<discord4j.discordjson.json.GuildWidgetData> modifyGuildWidget(long guildId, discord4j.discordjson.json.GuildWidgetModifyRequest request)