| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Web.Slack.User
Description
users.* methods in the Slack API
Synopsis
- data Profile = Profile {
- profileAvatarHash :: Maybe Text
- profileStatusText :: Maybe Text
- profileStatusEmoji :: Maybe Text
- profileRealName :: Maybe Text
- profileDisplayName :: Maybe Text
- profileRealNameNormalized :: Maybe Text
- profileDisplayNameNormalized :: Maybe Text
- profileEmail :: Maybe Text
- profileImage_24 :: Text
- profileImage_32 :: Text
- profileImage_48 :: Text
- profileImage_72 :: Text
- profileImage_192 :: Text
- profileImage_512 :: Text
- profileTeam :: Maybe Text
- data User = User {}
- data ListReq = ListReq {}
- data ListRsp = ListRsp {}
- newtype Email = Email Text
- data UserRsp = UserRsp {
- userRspUser :: User
Documentation
Constructors
Instances
Constructors
| User | |
Fields
| |
Instances
users.list request. See https://api.slack.com/methods/users.list#args
Since: 1.6.0.0
Constructors
| ListReq | |
Fields
| |
Instances
| Generic ListReq Source # | |
| Show ListReq Source # | |
| Default ListReq Source # | |
Defined in Web.Slack.User | |
| Eq ListReq Source # | |
| ToForm ListReq Source # | |
Defined in Web.Slack.User | |
| PagedRequest ListReq Source # | |
| type Rep ListReq Source # | |
Defined in Web.Slack.User type Rep ListReq = D1 ('MetaData "ListReq" "Web.Slack.User" "slack-web-2.0.1.0-JI08eViYuhzBizG5BueO5Q" 'False) (C1 ('MetaCons "ListReq" 'PrefixI 'True) (S1 ('MetaSel ('Just "listReqCursor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Cursor)) :*: (S1 ('MetaSel ('Just "listReqLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "listReqTeamId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe TeamId))))) | |
Response to https://api.slack.com/methods/users.list
Constructors
| ListRsp | |
Fields | |
Instances
| FromJSON ListRsp Source # | |
| Generic ListRsp Source # | |
| Show ListRsp Source # | |
| Eq ListRsp Source # | |
| PagedResponse ListRsp Source # | |
Defined in Web.Slack.User Associated Types type ResponseObject ListRsp Source # Methods getResponseMetadata :: ListRsp -> Maybe ResponseMetadata Source # getResponseData :: ListRsp -> [ResponseObject ListRsp] Source # | |
| type Rep ListRsp Source # | |
Defined in Web.Slack.User type Rep ListRsp = D1 ('MetaData "ListRsp" "Web.Slack.User" "slack-web-2.0.1.0-JI08eViYuhzBizG5BueO5Q" 'False) (C1 ('MetaCons "ListRsp" 'PrefixI 'True) (S1 ('MetaSel ('Just "listRspMembers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [User]) :*: S1 ('MetaSel ('Just "listRspResponseMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe ResponseMetadata)))) | |
| type ResponseObject ListRsp Source # | |
Defined in Web.Slack.User | |