| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Calamity.HTTP.Guild
Description
Guild endpoints
Documentation
data GuildRequest a where Source #
Constructors
| CreateGuild :: CreateGuildData -> GuildRequest Guild | |
| GetGuild :: HasID Guild g => g -> GuildRequest Guild | |
| ModifyGuild :: HasID Guild g => g -> ModifyGuildData -> GuildRequest Guild |
Instances
| Request (GuildRequest a) a Source # | |
Defined in Calamity.HTTP.Guild Methods toRoute :: GuildRequest a -> Route Source # url :: GuildRequest a -> String Source # toAction :: GuildRequest a -> Options -> String -> IO (Response ByteString) Source # invokeRequest :: (BotC reffs, FromJSON a) => GuildRequest a -> Sem reffs (Either RestError a) Source # | |