Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class AuditLogService(requestHandler: RequestHandler) : RestService
Link copied to clipboard
Link copied to clipboard
class ChannelService(requestHandler: RequestHandler) : RestService
Link copied to clipboard
class EmojiService(requestHandler: RequestHandler) : RestService
Link copied to clipboard
class GuildService(requestHandler: RequestHandler) : RestService
Link copied to clipboard
Link copied to clipboard
class InviteService(requestHandler: RequestHandler) : RestService
Link copied to clipboard
class RestClient(requestHandler: RequestHandler) : RestService
Link copied to clipboard
abstract class RestService(requestHandler: RequestHandler)
Link copied to clipboard
Link copied to clipboard
class StickerService(requestHandler: RequestHandler) : RestService
Link copied to clipboard
class TemplateService(requestHandler: RequestHandler) : RestService
Link copied to clipboard
class UserService(requestHandler: RequestHandler) : RestService
Link copied to clipboard
class VoiceService(requestHandler: RequestHandler) : RestService
Link copied to clipboard
class WebhookService(requestHandler: RequestHandler) : RestService

Functions

Link copied to clipboard
inline suspend fun GuildService.createCategory(guildId: Snowflake, name: String, builder: CategoryCreateBuilder.() -> Unit): DiscordChannel
Link copied to clipboard
inline suspend fun GuildService.createForumChannel(guildId: Snowflake, name: String, builder: ForumChannelCreateBuilder.() -> Unit): DiscordChannel
Link copied to clipboard
inline suspend fun GuildService.createMediaChannel(guildId: Snowflake, name: String, builder: MediaChannelCreateBuilder.() -> Unit): DiscordChannel
Link copied to clipboard
inline suspend fun GuildService.createNewsChannel(guildId: Snowflake, name: String, builder: NewsChannelCreateBuilder.() -> Unit): DiscordChannel
Link copied to clipboard
inline suspend fun GuildService.createScheduledEvent(guildId: Snowflake, name: String, privacyLevel: GuildScheduledEventPrivacyLevel, scheduledStartTime: Instant, entityType: ScheduledEntityType, builder: ScheduledEventCreateBuilder.() -> Unit = {}): DiscordGuildScheduledEvent
Link copied to clipboard
inline suspend fun GuildService.createStageChannel(guildId: Snowflake, name: String, builder: StageChannelCreateBuilder.() -> Unit): DiscordChannel
Link copied to clipboard
inline suspend fun GuildService.createTextChannel(guildId: Snowflake, name: String, builder: TextChannelCreateBuilder.() -> Unit): DiscordChannel
Link copied to clipboard
inline suspend fun GuildService.createVoiceChannel(guildId: Snowflake, name: String, builder: VoiceChannelCreateBuilder.() -> Unit): DiscordChannel
Link copied to clipboard
inline suspend fun ChannelService.editMemberPermissions(channelId: Snowflake, memberId: Snowflake, builder: ChannelPermissionModifyBuilder.() -> Unit)
Link copied to clipboard
inline suspend fun ChannelService.editRolePermission(channelId: Snowflake, roleId: Snowflake, builder: ChannelPermissionModifyBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline suspend fun GuildService.modifyVoiceState(guildId: Snowflake, channelId: Snowflake, userId: Snowflake, builder: VoiceStateModifyBuilder.() -> Unit)
Link copied to clipboard
inline suspend fun ChannelService.patchCategory(channelId: Snowflake, builder: CategoryModifyBuilder.() -> Unit): DiscordChannel
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard