telega-0.2.6: Telegram Bot API binding

Safe HaskellNone
LanguageHaskell2010

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

Documentation

data Document Source #

Constructors

Document (Maybe Text) (Maybe Text) (Maybe Int) 
Instances
Show Document Source # 
Instance details

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

FromJSON Document Source # 
Instance details

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

Methods

parseJSON :: Value -> Parser Document

parseJSONList :: Value -> Parser [Document]

Persistable (Send Document) Source # 
Instance details

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

Associated Types

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

type Returning (Send Document) :: * Source #

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

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

Associated Types

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

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

type Payload (Send Document) Source # 
Instance details

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

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

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

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

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

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

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