| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.API.Telegram.Bot.Object.Member
Documentation
Constructors
| Creator Sender | |
| Administrator Sender Bool Powers | |
| Member Sender | |
| Restricted Sender Restrictions Int | |
| Left Sender | |
| Kicked Sender Int |
Instances
Ban forever or until some date (between 30 seconds and 366 days)
Constructors
| Can a |
Instances
| Default (Can Powers) Source # | |
Defined in Network.API.Telegram.Bot.Object.Member | |
| Default (Can Restrictions) Source # | |
Defined in Network.API.Telegram.Bot.Object.Member Methods def :: Can Restrictions | |
Constructors
| Cannot a |
Instances
| Default (Cannot Powers) Source # | |
Defined in Network.API.Telegram.Bot.Object.Member | |
| Default (Cannot Restrictions) Source # | |
Defined in Network.API.Telegram.Bot.Object.Member Methods | |
data Restrict a where Source #
Instances
| Persistable (Restrict Member) Source # | |
Defined in Network.API.Telegram.Bot.Object.Member Methods payload :: Payload (Restrict Member) -> Object Source # endpoint :: Payload (Restrict Member) -> String Source # persist :: FromJSON (Returning (Restrict Member)) => Payload (Restrict Member) -> Telegram e (Returning (Restrict Member)) Source # persist_ :: Payload (Restrict Member) -> Telegram e () Source # | |
| type Payload (Restrict Member) Source # | |
| type Returning (Restrict Member) Source # | |
Defined in Network.API.Telegram.Bot.Object.Member | |
Instances
| Persistable (Promote Member) Source # | |
Defined in Network.API.Telegram.Bot.Object.Member Methods payload :: Payload (Promote Member) -> Object Source # endpoint :: Payload (Promote Member) -> String Source # persist :: FromJSON (Returning (Promote Member)) => Payload (Promote Member) -> Telegram e (Returning (Promote Member)) Source # persist_ :: Payload (Promote Member) -> Telegram e () Source # | |
| type Payload (Promote Member) Source # | |
| type Returning (Promote Member) Source # | |
Defined in Network.API.Telegram.Bot.Object.Member | |