telega-0.2.7: Telegram Bot API binding

Safe HaskellNone
LanguageHaskell2010

Network.API.Telegram.Bot.Object.Update.Message.Content.File.Audio

Documentation

data Audio Source #

Instances
Show Audio Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message.Content.File.Audio

Methods

showsPrec :: Int -> Audio -> ShowS #

show :: Audio -> String #

showList :: [Audio] -> ShowS #

FromJSON Audio Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message.Content.File.Audio

Methods

parseJSON :: Value -> Parser Audio

parseJSONList :: Value -> Parser [Audio]

Identifiable Audio Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message.Content.File.Audio

Associated Types

type Identificator Audio :: * Source #

Persistable (Send Audio) Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message

Associated Types

type Payload (Send Audio) = (payload :: *) Source #

type Returning (Send Audio) :: * Source #

Persistable (Send (Caption :&: Audio)) Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message

Associated Types

type Payload (Send (Caption :&: Audio)) = (payload :: *) Source #

type Returning (Send (Caption :&: Audio)) :: * Source #

type Identificator Audio Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message.Content.File.Audio

type Payload (Send Audio) Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message

type Payload (Send (Caption :&: Audio)) Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message

type Payload (Send (Caption :&: Audio)) = Send (Caption :&: Audio)
type Returning (Send Audio) Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message

type Returning (Send (Caption :&: Audio)) Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message