telega-0.2.7: Telegram Bot API binding

Safe HaskellSafe
LanguageHaskell2010

Network.API.Telegram.Bot.Property.Accessible

Documentation

class Accessible target source where Source #

Minimal complete definition

access

Methods

access :: Lens' source target Source #

Instances
Accessible Int Duration Source # 
Instance details

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

Methods

access :: Lens' Duration Int Source #

Accessible Text MIME Source # 
Instance details

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

Methods

access :: Lens' MIME Text Source #

Accessible Text Caption Source # 
Instance details

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

Methods

access :: Lens' Caption Text Source #

Accessible Text Name Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Name

Methods

access :: Lens' Name Text Source #

Accessible Text Language Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Language

Methods

access :: Lens' Language Text Source #

Accessible Text URI Source # 
Instance details

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

Methods

access :: Lens' URI Text Source #

Accessible Sender Member Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Member

Methods

access :: Lens' Member Sender Source #

Accessible Origin Message Source # 
Instance details

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

Methods

access :: Lens' Message Origin Source #

Accessible Origin Callback Source # 
Instance details

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

Methods

access :: Lens' Callback Origin Source #

Accessible Content Message Source # 
Instance details

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

Methods

access :: Lens' Message Content Source #

Accessible Text (Nick a) Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Name

Methods

access :: Lens' (Nick a) Text Source #

Accessible Text (Last a) Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Name

Methods

access :: Lens' (Last a) Text Source #

Accessible Text (First a) Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Name

Methods

access :: Lens' (First a) Text Source #

Accessible (Maybe (Nick Name)) Sender Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Sender

Methods

access :: Lens' Sender (Maybe (Nick Name)) Source #

Accessible (Maybe (Last Name)) Contact Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message.Content.Info.Contact

Methods

access :: Lens' Contact (Maybe (Last Name)) Source #

Accessible (Maybe (Last Name)) Sender Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Sender

Methods

access :: Lens' Sender (Maybe (Last Name)) Source #

Accessible (Maybe Language) Sender Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Sender

Methods

access :: Lens' Sender (Maybe Language) Source #

Accessible (First Name) Contact Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Update.Message.Content.Info.Contact

Methods

access :: Lens' Contact (First Name) Source #

Accessible (First Name) Sender Source # 
Instance details

Defined in Network.API.Telegram.Bot.Object.Sender

Methods

access :: Lens' Sender (First Name) Source #