Safe Haskell | None |
---|---|
Language | Haskell2010 |
Calamity.HTTP.Guild
Description
Guild endpoints
Documentation
data GuildRequest a where Source #
Constructors
Instances
Request (GuildRequest a) Source # | |
Defined in Calamity.HTTP.Guild Associated Types type Result (GuildRequest a) Source # Methods route :: GuildRequest a -> Route Source # action :: GuildRequest a -> Options -> Session -> String -> IO (Response ByteString) Source # invoke :: forall (r :: [(Type -> Type) -> Type -> Type]). (BotC r, FromJSON (Result (GuildRequest a))) => GuildRequest a -> Sem r (Either RestError (Result (GuildRequest a))) Source # | |
type Result (GuildRequest a) Source # | |
Defined in Calamity.HTTP.Guild |
data CreateGuildData Source #
Constructors
CreateGuildData | |
Instances
data ModifyGuildData Source #
Constructors
ModifyGuildData | |
Fields
|
Instances
data ChannelCreateData Source #
Constructors
ChannelCreateData | |
Instances
data ChannelPosition Source #
Constructors
ChannelPosition | |
Instances
data ListMembersOptions Source #
Instances
data AddGuildMemberData Source #
Constructors
AddGuildMemberData | |
Instances
data ModifyGuildMemberData Source #
Constructors
ModifyGuildMemberData | |
Instances
data CreateGuildBanData Source #
Constructors
CreateGuildBanData | |
Instances
data ModifyGuildRoleData Source #
Constructors
ModifyGuildRoleData | |
Fields
|
Instances
data ModifyGuildRolePositionsData Source #