public class WebhookService extends RestService
Constructor and Description |
---|
WebhookService(Router router) |
Modifier and Type | Method and Description |
---|---|
Mono<discord4j.discordjson.json.WebhookData> |
createWebhook(long channelId,
discord4j.discordjson.json.WebhookCreateRequest request,
String reason) |
Mono<Void> |
deleteWebhook(long webhookId,
String reason) |
Flux<discord4j.discordjson.json.WebhookData> |
getChannelWebhooks(long channelId) |
Flux<discord4j.discordjson.json.WebhookData> |
getGuildWebhooks(long guildId) |
Mono<discord4j.discordjson.json.WebhookData> |
getWebhook(long webhookId) |
Mono<discord4j.discordjson.json.WebhookData> |
modifyWebhook(long webhookId,
discord4j.discordjson.json.WebhookModifyRequest request,
String reason) |
getRouter
public WebhookService(Router router)
public Mono<discord4j.discordjson.json.WebhookData> createWebhook(long channelId, discord4j.discordjson.json.WebhookCreateRequest request, @Nullable String reason)
public Flux<discord4j.discordjson.json.WebhookData> getChannelWebhooks(long channelId)
public Flux<discord4j.discordjson.json.WebhookData> getGuildWebhooks(long guildId)
public Mono<discord4j.discordjson.json.WebhookData> getWebhook(long webhookId)
public Mono<discord4j.discordjson.json.WebhookData> modifyWebhook(long webhookId, discord4j.discordjson.json.WebhookModifyRequest request, @Nullable String reason)