telega-0.2.0: Telegram Bot API binding

Safe HaskellNone
LanguageHaskell2010

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

Documentation

data Message Source #

Instances
Show Message Source # 
Instance details

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

FromJSON Message Source # 
Instance details

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

Methods

parseJSON :: Value -> Parser Message

parseJSONList :: Value -> Parser [Message]

Identifiable Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Identifiable

Accessible Content Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Accessible

Methods

access :: Lens' Message Content Source #

Accessible Origin Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Accessible

Methods

access :: Lens' Message Origin Source #

Persistable (Edit :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

Associated Types

type Payload Edit Message = (payload :: *) Source #

Persistable (Purge :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

Associated Types

type Payload Purge Message = (payload :: *) Source #

Persistable (Send Silently Directly :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

Associated Types

type Payload (Send Silently Directly) Message = (payload :: *) Source #

Persistable (Send Silently Forwarding :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

Associated Types

type Payload (Send Silently Forwarding) Message = (payload :: *) Source #

Persistable (Send Silently Replying :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

Associated Types

type Payload (Send Silently Replying) Message = (payload :: *) Source #

Persistable (Send Notify Directly :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

Associated Types

type Payload (Send Notify Directly) Message = (payload :: *) Source #

Persistable (Send Notify Forwarding :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

Associated Types

type Payload (Send Notify Forwarding) Message = (payload :: *) Source #

Persistable (Send Notify Replying :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

Associated Types

type Payload (Send Notify Replying) Message = (payload :: *) Source #

type Object Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object

type Object Message = ()
type Identificator Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Identifiable

type Payload (Edit :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

type Payload (Edit :: * -> Capacity *) Message = Tagged (Edit Message) (Int64, Int, Text)
type Payload (Purge :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

type Payload (Purge :: * -> Capacity *) Message = Tagged (Purge Message) (Int64, Int)
type Payload (Send Silently Directly :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

type Payload (Send Silently Forwarding :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

type Payload (Send Silently Replying :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

type Payload (Send Notify Directly :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

type Payload (Send Notify Forwarding :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable

type Payload (Send Notify Replying :: * -> Capacity *) Message Source # 
Instance details

Defined in Network.API.Telegram.Bot.Property.Persistable