Skip to content

Instantly share code, notes, and snippets.

@ginjo
Last active August 1, 2018 11:21
Show Gist options
  • Save ginjo/3105cf4e975996c9032bb4725f949cd2 to your computer and use it in GitHub Desktop.
Save ginjo/3105cf4e975996c9032bb4725f949cd2 to your computer and use it in GitHub Desktop.
### This is an OmniAuth::AuthHash object from the ginjo fork of omniauth-slack.
### This AuthHash represents a workspace token with a number of identity and non-identity scopes.
--- !ruby/hash:OmniAuth::AuthHash
provider: slack
uid: U0BCC482X-T0BCJPFAM
info: !ruby/hash:OmniAuth::AuthHash::InfoHash
name: Bill
email: xxx@mac.com
user_id: U0BCC482X
team_name: WbrSandbox
team_id: T0BCJPFAM
image: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png
first_name: Bill
last_name:
phone: ''
skype: ''
avatar_hash: g1379984c6a0
real_name: Bill
real_name_normalized: Bill
deleted: false
status:
color: 9f69e7
tz: America/Los_Angeles
tz_label: Pacific Daylight Time
tz_offset: -25200
is_admin: true
is_owner: true
is_primary_owner: true
is_restricted: false
is_ultra_restricted: false
is_bot: false
has_2fa:
team_domain: wbrsandbox
team_image: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-44.png
team_email_domain: ''
nickname: wbr
credentials: !ruby/hash:OmniAuth::AuthHash
token: xoxa-1142...
expires: false
scope: !ruby/hash:OmniAuth::AuthHash
identity: !ruby/array:Hashie::Array
- identity.avatar:read:user
- identity.email:read:user
- identity.team:read:user
- identity:read:user
app_home: !ruby/array:Hashie::Array
- chat:write
- conversations:read
- im:history
- im:read
team: !ruby/array:Hashie::Array
- team:read
- users.profile:read
- users:read
- users:read.email
channel: !ruby/array:Hashie::Array
- chat:write
- conversations:read
group: !ruby/array:Hashie::Array
- chat:write
- conversations:read
mpim: !ruby/array:Hashie::Array
- chat:write
- conversations:read
im: !ruby/array:Hashie::Array
- chat:write
- conversations:read
extra: !ruby/hash:OmniAuth::AuthHash
web_hook_info: !ruby/hash:OmniAuth::AuthHash {}
bot_info:
auth: !ruby/hash:OmniAuth::AuthHash
ok: true
token_type: app
app_id: ABXHFJ5J9
app_user_id: UBXBTGKED
team_name: WbrSandbox
team_id: T0BCJPFAM
authorizing_user: !ruby/hash:OmniAuth::AuthHash
user_id: U0BCC482X
app_home: DBX73U3LG
installer_user: !ruby/hash:OmniAuth::AuthHash
user_id: U0BCC482X
app_home: DBX73U3LG
scopes: !ruby/hash:OmniAuth::AuthHash
app_home: !ruby/array:Hashie::Array
- chat:write
- conversations:read
- im:history
- im:read
team: !ruby/array:Hashie::Array
- team:read
- users.profile:read
- users:read
- users:read.email
channel: !ruby/array:Hashie::Array
- chat:write
- conversations:read
group: !ruby/array:Hashie::Array
- chat:write
- conversations:read
mpim: !ruby/array:Hashie::Array
- chat:write
- conversations:read
im: !ruby/array:Hashie::Array
- chat:write
- conversations:read
user: !ruby/hash:OmniAuth::AuthHash
name: Bill
id: U0BCC482X
email: xxx@mac.com
image_24: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png
image_32: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png
image_48: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png
image_72: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png
image_192: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png
image_512: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png
team: !ruby/hash:OmniAuth::AuthHash
id: T0BCJPFAM
name: WbrSandbox
domain: wbrsandbox
image_34: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-34.png
image_44: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-44.png
image_68: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-68.png
image_88: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-88.png
image_102: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-102.png
image_132: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-132.png
image_230: https://a.slack-edge.com/bfaba/img/avatars-teams/ava_0024-230.png
image_default: true
token: xoxa-1142...
identity: !ruby/hash:OmniAuth::AuthHash
ok: true
user: !ruby/hash:OmniAuth::AuthHash
name: Bill
id: U0BCC482X
email: xxx@mac.com
image_24: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png
image_32: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png
image_48: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png
image_72: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png
image_192: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png
image_512: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png
team: !ruby/hash:OmniAuth::AuthHash
id: T0BCJPFAM
name: WbrSandbox
domain: wbrsandbox
image_34: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-34.png
image_44: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-44.png
image_68: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-68.png
image_88: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-88.png
image_102: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-102.png
image_132: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-132.png
image_230: https://a.slack-edge.com/bfaba/img/avatars-teams/ava_0024-230.png
image_default: true
user_info: !ruby/hash:OmniAuth::AuthHash
ok: true
user: !ruby/hash:OmniAuth::AuthHash
id: U0BCC482X
team_id: T0BCJPFAM
name: wbr
deleted: false
color: 9f69e7
real_name: Bill
tz: America/Los_Angeles
tz_label: Pacific Daylight Time
tz_offset: -25200
profile: !ruby/hash:OmniAuth::AuthHash
title: ''
phone: ''
skype: ''
real_name: Bill
real_name_normalized: Bill
display_name: wbr
display_name_normalized: wbr
status_text: ''
status_emoji: ''
status_expiration: 0
avatar_hash: g1379984c6a0
email: xxx@mac.com
first_name: Bill
image_24: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png
image_32: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png
image_48: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png
image_72: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png
image_192: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png
image_512: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png
status_text_canonical: ''
team: T0BCJPFAM
is_admin: true
is_owner: true
is_primary_owner: true
is_restricted: false
is_ultra_restricted: false
is_bot: false
is_app_user: false
updated: 1504330579
user_profile: !ruby/hash:OmniAuth::AuthHash
ok: true
profile: !ruby/hash:OmniAuth::AuthHash
title: ''
phone: ''
skype: ''
real_name: Bill
real_name_normalized: Bill
display_name: wbr
display_name_normalized: wbr
fields:
status_text: ''
status_emoji: ''
status_expiration: 0
avatar_hash: g1379984c6a0
email: xxx@mac.com
first_name: Bill
image_24: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png
image_32: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png
image_48: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png
image_72: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png
image_192: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png
image_512: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png
status_text_canonical: ''
team_info: !ruby/hash:OmniAuth::AuthHash
ok: true
team: !ruby/hash:OmniAuth::AuthHash
id: T0BCJPFAM
name: WbrSandbox
domain: wbrsandbox
email_domain: ''
icon: !ruby/hash:OmniAuth::AuthHash
image_34: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-34.png
image_44: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-44.png
image_68: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-68.png
image_88: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-88.png
image_102: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-102.png
image_132: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-132.png
image_230: https://a.slack-edge.com/bfaba/img/avatars-teams/ava_0024-230.png
image_default: true
apps_permissions_users_list: !ruby/hash:OmniAuth::AuthHash
U0BCC482X: !ruby/hash:OmniAuth::AuthHash
id: U0BCC482X
scopes: !ruby/array:Hashie::Array
- identity.avatar:read:user
- identity.email:read:user
- identity.team:read:user
- identity:read:user
U281GAVT5: !ruby/hash:OmniAuth::AuthHash
id: U281GAVT5
scopes: !ruby/array:Hashie::Array
- identity.avatar:read:user
- identity.email:read:user
- identity.team:read:user
- identity:read:user
scopes_requested: identity:read:user identity.email:read:user identity.team:read:user
identity.avatar:read:user
raw_info: !ruby/hash:OmniAuth::AuthHash
auth: !ruby/object:OAuth2::AccessToken
token: xoxa-1142...
refresh_token:
expires_in:
expires_at:
options:
:mode: :query
:header_format: Bearer %s
:param_name: token
params:
ok: true
token_type: app
app_id: ABXHFJ5J9
app_user_id: UBXBTGKED
team_name: WbrSandbox
team_id: T0BCJPFAM
authorizing_user:
user_id: U0BCC482X
app_home: DBX73U3LG
installer_user:
user_id: U0BCC482X
app_home: DBX73U3LG
scopes:
app_home:
- chat:write
- conversations:read
- im:history
- im:read
team:
- team:read
- users.profile:read
- users:read
- users:read.email
channel:
- chat:write
- conversations:read
group:
- chat:write
- conversations:read
mpim:
- chat:write
- conversations:read
im:
- chat:write
- conversations:read
user:
name: Bill
id: U0BCC482X
email: xxx@mac.com
image_24: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png
image_32: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png
image_48: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png
image_72: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png
image_192: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png
image_512: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png
team:
id: T0BCJPFAM
name: WbrSandbox
domain: wbrsandbox
image_34: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-34.png
image_44: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-44.png
image_68: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-68.png
image_88: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-88.png
image_102: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-102.png
image_132: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-132.png
image_230: https://a.slack-edge.com/bfaba/img/avatars-teams/ava_0024-230.png
image_default: true
identity: !ruby/object:OAuth2::Response
response: &1 !ruby/object:Faraday::Response
on_complete_callbacks: []
env: !ruby/struct:Faraday::Env
method: :get
body: '{"ok":true,"user":{"name":"Bill","id":"U0BCC482X","email":"xxx@mac.com","image_24":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png","image_32":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png","image_48":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png","image_72":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png","image_192":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png","image_512":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png"},"team":{"id":"T0BCJPFAM","name":"WbrSandbox","domain":"wbrsandbox","image_34":"https:\/\/a.slack-edge.com\/66f9\/img\/avatars-teams\/ava_0024-34.png","image_44":"https:\/\/a.slack-edge.com\/66f9\/img\/avatars-teams\/ava_0024-44.png","image_68":"https:\/\/a.slack-edge.com\/66f9\/img\/avatars-teams\/ava_0024-68.png","image_88":"https:\/\/a.slack-edge.com\/b3b7\/img\/avatars-teams\/ava_0024-88.png","image_102":"https:\/\/a.slack-edge.com\/b3b7\/img\/avatars-teams\/ava_0024-102.png","image_132":"https:\/\/a.slack-edge.com\/66f9\/img\/avatars-teams\/ava_0024-132.png","image_230":"https:\/\/a.slack-edge.com\/bfaba\/img\/avatars-teams\/ava_0024-230.png","image_default":true}}'
url: !ruby/object:URI::HTTPS
scheme: https
user:
password:
host: slack.com
port: 443
path: "/api/users.identity"
query: token=xoxa-1142...
opaque:
fragment:
parser: &2 !ruby/object:URI::RFC3986_Parser
regexp:
:SCHEME: !ruby/regexp /\A[A-Za-z][A-Za-z0-9+\-.]*\z/
:USERINFO: !ruby/regexp /\A(?:%\h\h|[!$&-.0-;=A-Z_a-z~])*\z/
:HOST: !ruby/regexp /\A(?:(?\[(?:(?(?:\h{1,4}:){6}(?\h{1,4}:\h{1,4}|(?(?[1-9]\d|1\d{2}|2[0-4]\d|25[0-5]|\d)\.\g\.\g\.\g))|::(?:\h{1,4}:){5}\g|\h{,4}::(?:\h{1,4}:){4}\g|(?:(?:\h{1,4}:)?\h{1,4})?::(?:\h{1,4}:){3}\g|(?:(?:\h{1,4}:){,2}\h{1,4})?::(?:\h{1,4}:){2}\g|(?:(?:\h{1,4}:){,3}\h{1,4})?::\h{1,4}:\g|(?:(?:\h{1,4}:){,4}\h{1,4})?::\g|(?:(?:\h{1,4}:){,5}\h{1,4})?::\h{1,4}|(?:(?:\h{1,4}:){,6}\h{1,4})?::)|(?v\h+\.[!$&-.0-;=A-Z_a-z~]+))\])|\g|(?(?:%\h\h|[!$&-.0-9;=A-Z_a-z~])*))\z/
:ABS_PATH: !ruby/regexp /\A\/(?:%\h\h|[!$&-.0-;=@-Z_a-z~])*(?:\/(?:%\h\h|[!$&-.0-;=@-Z_a-z~])*)*\z/
:REL_PATH: !ruby/regexp /\A(?:%\h\h|[!$&-.0-;=@-Z_a-z~])+(?:\/(?:%\h\h|[!$&-.0-;=@-Z_a-z~])*)*\z/
:QUERY: !ruby/regexp /\A(?:%\h\h|[!$&-.0-;=@-Z_a-z~\/?])*\z/
:FRAGMENT: !ruby/regexp /\A(?:%\h\h|[!$&-.0-;=@-Z_a-z~\/?])*\z/
:OPAQUE: !ruby/regexp /\A(?:[^\/].*)?\z/
:PORT: !ruby/regexp /\A[\x09\x0a\x0c\x0d ]*\d*[\x09\x0a\x0c\x0d ]*\z/
request: !ruby/struct:Faraday::RequestOptions
params_encoder:
proxy:
bind:
timeout:
open_timeout:
boundary:
oauth:
context:
request_headers: !ruby/hash-with-ivars:Faraday::Utils::Headers
elements:
User-Agent: Faraday v0.12.2
X-Slack-User: U0BCC482X
ivars:
:@names:
user-agent: User-Agent
x-slack-user: X-Slack-User
ssl: &3 !ruby/struct:Faraday::SSLOptions
verify: true
ca_file:
ca_path:
verify_mode:
cert_store:
client_cert:
client_key:
certificate:
private_key:
verify_depth:
version:
symbolized_key_set: !ruby/object:Set
hash: {}
parallel_manager:
params:
response: *1
response_headers: !ruby/hash-with-ivars:Faraday::Utils::Headers
elements:
content-type: application/json; charset=utf-8
content-length: '413'
connection: close
date: Wed, 01 Aug 2018 11:00:40 GMT
server: Apache
cache-control: private, no-cache, no-store, must-revalidate
expires: Mon, 26 Jul 1997 05:00:00 GMT
referrer-policy: no-referrer
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-slack-backend: h
x-xss-protection: '0'
x-slack-req-id: d1e2ca7a-3107-4d32-bc10-46c997c17451
pragma: no-cache
x-content-type-options: nosniff
vary: Accept-Encoding
access-control-allow-origin: "*"
x-via: haproxy-www-kioe
x-cache: Miss from cloudfront
via: 1.1 b9a8ce441329f20cea895e08f19f1ec8.cloudfront.net (CloudFront)
x-amz-cf-id: jw_JqmyXRmykBdBkNYTYMNkOndGcGMS471UsV7qgzRYMXSuX_WqSrA==
ivars:
:@names:
content-type: content-type
content-length: content-length
connection: connection
date: date
server: server
cache-control: cache-control
expires: expires
referrer-policy: referrer-policy
strict-transport-security: strict-transport-security
x-slack-backend: x-slack-backend
x-xss-protection: x-xss-protection
x-slack-req-id: x-slack-req-id
pragma: pragma
x-content-type-options: x-content-type-options
vary: vary
access-control-allow-origin: access-control-allow-origin
x-via: x-via
x-cache: x-cache
via: via
x-amz-cf-id: x-amz-cf-id
status: 200
reason_phrase: OK
options:
:parse:
parsed:
ok: true
user:
name: Bill
id: U0BCC482X
email: xxx@mac.com
image_24: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png
image_32: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png
image_48: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png
image_72: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png
image_192: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png
image_512: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png
team:
id: T0BCJPFAM
name: WbrSandbox
domain: wbrsandbox
image_34: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-34.png
image_44: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-44.png
image_68: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-68.png
image_88: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-88.png
image_102: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-102.png
image_132: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-132.png
image_230: https://a.slack-edge.com/bfaba/img/avatars-teams/ava_0024-230.png
image_default: true
user_info: !ruby/object:OAuth2::Response
response: &4 !ruby/object:Faraday::Response
on_complete_callbacks: []
env: !ruby/struct:Faraday::Env
method: :get
body: '{"ok":true,"user":{"id":"U0BCC482X","team_id":"T0BCJPFAM","name":"wbr","deleted":false,"color":"9f69e7","real_name":"Bill","tz":"America\/Los_Angeles","tz_label":"Pacific
Daylight Time","tz_offset":-25200,"profile":{"title":"","phone":"","skype":"","real_name":"Bill","real_name_normalized":"Bill","display_name":"wbr","display_name_normalized":"wbr","status_text":"","status_emoji":"","status_expiration":0,"avatar_hash":"g1379984c6a0","email":"xxx@mac.com","first_name":"Bill","image_24":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png","image_32":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png","image_48":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png","image_72":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png","image_192":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png","image_512":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png","status_text_canonical":"","team":"T0BCJPFAM"},"is_admin":true,"is_owner":true,"is_primary_owner":true,"is_restricted":false,"is_ultra_restricted":false,"is_bot":false,"is_app_user":false,"updated":1504330579}}'
url: !ruby/object:URI::HTTPS
scheme: https
user:
password:
host: slack.com
port: 443
path: "/api/users.info"
query: token=xoxa-1142...
opaque:
fragment:
parser: *2
request: !ruby/struct:Faraday::RequestOptions
params_encoder:
proxy:
bind:
timeout:
open_timeout:
boundary:
oauth:
context:
request_headers: !ruby/hash-with-ivars:Faraday::Utils::Headers
elements:
User-Agent: Faraday v0.12.2
X-Slack-User: U0BCC482X
ivars:
:@names:
user-agent: User-Agent
x-slack-user: X-Slack-User
ssl: *3
parallel_manager:
params:
response: *4
response_headers: !ruby/hash-with-ivars:Faraday::Utils::Headers
elements:
content-type: application/json; charset=utf-8
content-length: '558'
connection: close
date: Wed, 01 Aug 2018 11:00:40 GMT
server: Apache
cache-control: private, no-cache, no-store, must-revalidate
expires: Mon, 26 Jul 1997 05:00:00 GMT
referrer-policy: no-referrer
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-slack-backend: h
x-xss-protection: '0'
x-slack-req-id: 2dd9c1d2-f673-4c90-8a24-4362154dd3d2
pragma: no-cache
x-content-type-options: nosniff
vary: Accept-Encoding
access-control-allow-origin: "*"
x-via: haproxy-www-fg05
x-cache: Miss from cloudfront
via: 1.1 66ed69e8b47ad05050331602c798132f.cloudfront.net (CloudFront)
x-amz-cf-id: niuklxpulfAhX6p2O_UgTN4jgHtHb8rxZkjg14MDrvPagwv1iZLgHw==
ivars:
:@names:
content-type: content-type
content-length: content-length
connection: connection
date: date
server: server
cache-control: cache-control
expires: expires
referrer-policy: referrer-policy
strict-transport-security: strict-transport-security
x-slack-backend: x-slack-backend
x-xss-protection: x-xss-protection
x-slack-req-id: x-slack-req-id
pragma: pragma
x-content-type-options: x-content-type-options
vary: vary
access-control-allow-origin: access-control-allow-origin
x-via: x-via
x-cache: x-cache
via: via
x-amz-cf-id: x-amz-cf-id
status: 200
reason_phrase: OK
options:
:parse:
parsed:
ok: true
user:
id: U0BCC482X
team_id: T0BCJPFAM
name: wbr
deleted: false
color: 9f69e7
real_name: Bill
tz: America/Los_Angeles
tz_label: Pacific Daylight Time
tz_offset: -25200
profile:
title: ''
phone: ''
skype: ''
real_name: Bill
real_name_normalized: Bill
display_name: wbr
display_name_normalized: wbr
status_text: ''
status_emoji: ''
status_expiration: 0
avatar_hash: g1379984c6a0
email: xxx@mac.com
first_name: Bill
image_24: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png
image_32: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png
image_48: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png
image_72: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png
image_192: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png
image_512: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png
status_text_canonical: ''
team: T0BCJPFAM
is_admin: true
is_owner: true
is_primary_owner: true
is_restricted: false
is_ultra_restricted: false
is_bot: false
is_app_user: false
updated: 1504330579
user_profile: !ruby/object:OAuth2::Response
response: &5 !ruby/object:Faraday::Response
on_complete_callbacks: []
env: !ruby/struct:Faraday::Env
method: :get
body: '{"ok":true,"profile":{"title":"","phone":"","skype":"","real_name":"Bill","real_name_normalized":"Bill","display_name":"wbr","display_name_normalized":"wbr","fields":null,"status_text":"","status_emoji":"","status_expiration":0,"avatar_hash":"g1379984c6a0","email":"xxx@mac.com","first_name":"Bill","image_24":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png","image_32":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png","image_48":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png","image_72":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png","image_192":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png","image_512":"https:\/\/secure.gravatar.com\/avatar\/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png","status_text_canonical":""}}'
url: !ruby/object:URI::HTTPS
scheme: https
user:
password:
host: slack.com
port: 443
path: "/api/users.profile.get"
query: token=xoxa-1142...
opaque:
fragment:
parser: *2
request: !ruby/struct:Faraday::RequestOptions
params_encoder:
proxy:
bind:
timeout:
open_timeout:
boundary:
oauth:
context:
request_headers: !ruby/hash-with-ivars:Faraday::Utils::Headers
elements:
User-Agent: Faraday v0.12.2
X-Slack-User: U0BCC482X
ivars:
:@names:
user-agent: User-Agent
x-slack-user: X-Slack-User
ssl: *3
parallel_manager:
params:
response: *5
response_headers: !ruby/hash-with-ivars:Faraday::Utils::Headers
elements:
content-type: application/json; charset=utf-8
content-length: '373'
connection: close
date: Wed, 01 Aug 2018 11:00:40 GMT
server: Apache
cache-control: private, no-cache, no-store, must-revalidate
expires: Mon, 26 Jul 1997 05:00:00 GMT
referrer-policy: no-referrer
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-slack-backend: h
x-xss-protection: '0'
x-slack-req-id: d7accd73-62b3-4cca-be38-05c489b91783
pragma: no-cache
x-content-type-options: nosniff
vary: Accept-Encoding
access-control-allow-origin: "*"
x-via: haproxy-www-wwh4
x-cache: Miss from cloudfront
via: 1.1 6cd88b9fd84ad5daa3b3867fb8c5c91a.cloudfront.net (CloudFront)
x-amz-cf-id: gV07_CR0U1oXcI9CdMT14KGlOgSKOLhI1kbOX8jnKm0fzOUAopoyCQ==
ivars:
:@names:
content-type: content-type
content-length: content-length
connection: connection
date: date
server: server
cache-control: cache-control
expires: expires
referrer-policy: referrer-policy
strict-transport-security: strict-transport-security
x-slack-backend: x-slack-backend
x-xss-protection: x-xss-protection
x-slack-req-id: x-slack-req-id
pragma: pragma
x-content-type-options: x-content-type-options
vary: vary
access-control-allow-origin: access-control-allow-origin
x-via: x-via
x-cache: x-cache
via: via
x-amz-cf-id: x-amz-cf-id
status: 200
reason_phrase: OK
options:
:parse:
parsed:
ok: true
profile:
title: ''
phone: ''
skype: ''
real_name: Bill
real_name_normalized: Bill
display_name: wbr
display_name_normalized: wbr
fields:
status_text: ''
status_emoji: ''
status_expiration: 0
avatar_hash: g1379984c6a0
email: xxx@mac.com
first_name: Bill
image_24: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=24&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-24.png
image_32: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=32&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-32.png
image_48: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=48&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-48.png
image_72: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0000-72.png
image_192: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=192&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-192.png
image_512: https://secure.gravatar.com/avatar/1379984c6a07870179fb4a649b404d9d.jpg?s=512&d=https%3A%2F%2Fa.slack-edge.com%2F7fa9%2Fimg%2Favatars%2Fava_0000-512.png
status_text_canonical: ''
team_info: !ruby/object:OAuth2::Response
response: &6 !ruby/object:Faraday::Response
on_complete_callbacks: []
env: !ruby/struct:Faraday::Env
method: :get
body: '{"ok":true,"team":{"id":"T0BCJPFAM","name":"WbrSandbox","domain":"wbrsandbox","email_domain":"","icon":{"image_34":"https:\/\/a.slack-edge.com\/66f9\/img\/avatars-teams\/ava_0024-34.png","image_44":"https:\/\/a.slack-edge.com\/66f9\/img\/avatars-teams\/ava_0024-44.png","image_68":"https:\/\/a.slack-edge.com\/66f9\/img\/avatars-teams\/ava_0024-68.png","image_88":"https:\/\/a.slack-edge.com\/b3b7\/img\/avatars-teams\/ava_0024-88.png","image_102":"https:\/\/a.slack-edge.com\/b3b7\/img\/avatars-teams\/ava_0024-102.png","image_132":"https:\/\/a.slack-edge.com\/66f9\/img\/avatars-teams\/ava_0024-132.png","image_230":"https:\/\/a.slack-edge.com\/bfaba\/img\/avatars-teams\/ava_0024-230.png","image_default":true}}}'
url: !ruby/object:URI::HTTPS
scheme: https
user:
password:
host: slack.com
port: 443
path: "/api/team.info"
query: token=xoxa-1142...
opaque:
fragment:
parser: *2
request: !ruby/struct:Faraday::RequestOptions
params_encoder:
proxy:
bind:
timeout:
open_timeout:
boundary:
oauth:
context:
request_headers: !ruby/hash-with-ivars:Faraday::Utils::Headers
elements:
User-Agent: Faraday v0.12.2
ivars:
:@names:
user-agent: User-Agent
ssl: *3
parallel_manager:
params:
response: *6
response_headers: !ruby/hash-with-ivars:Faraday::Utils::Headers
elements:
content-type: application/json; charset=utf-8
content-length: '240'
connection: close
date: Wed, 01 Aug 2018 11:00:40 GMT
server: Apache
cache-control: private, no-cache, no-store, must-revalidate
expires: Mon, 26 Jul 1997 05:00:00 GMT
referrer-policy: no-referrer
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-slack-backend: h
x-xss-protection: '0'
x-slack-req-id: 8d1eedd6-09c6-4ab7-9f2d-81add3a00b95
pragma: no-cache
x-content-type-options: nosniff
vary: Accept-Encoding
access-control-allow-origin: "*"
x-via: haproxy-www-gqq9
x-cache: Miss from cloudfront
via: 1.1 0302e8c462515ae281b72d9c815a5698.cloudfront.net (CloudFront)
x-amz-cf-id: XJ_ULRnmho4god1fiQeo7NSiK8zvJHL3L_Mv1KGGiKjhY4j46lBcUw==
ivars:
:@names:
content-type: content-type
content-length: content-length
connection: connection
date: date
server: server
cache-control: cache-control
expires: expires
referrer-policy: referrer-policy
strict-transport-security: strict-transport-security
x-slack-backend: x-slack-backend
x-xss-protection: x-xss-protection
x-slack-req-id: x-slack-req-id
pragma: pragma
x-content-type-options: x-content-type-options
vary: vary
access-control-allow-origin: access-control-allow-origin
x-via: x-via
x-cache: x-cache
via: via
x-amz-cf-id: x-amz-cf-id
status: 200
reason_phrase: OK
options:
:parse:
parsed:
ok: true
team:
id: T0BCJPFAM
name: WbrSandbox
domain: wbrsandbox
email_domain: ''
icon:
image_34: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-34.png
image_44: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-44.png
image_68: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-68.png
image_88: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-88.png
image_102: https://a.slack-edge.com/b3b7/img/avatars-teams/ava_0024-102.png
image_132: https://a.slack-edge.com/66f9/img/avatars-teams/ava_0024-132.png
image_230: https://a.slack-edge.com/bfaba/img/avatars-teams/ava_0024-230.png
image_default: true
bot_info:
apps_permissions_users_list_raw: !ruby/object:OAuth2::Response
response: &7 !ruby/object:Faraday::Response
on_complete_callbacks: []
env: !ruby/struct:Faraday::Env
method: :get
body: '{"ok":true,"resources":[{"id":"U0BCC482X","scopes":["identity.avatar:read:user","identity.email:read:user","identity.team:read:user","identity:read:user"]},{"id":"U281GAVT5","scopes":["identity.avatar:read:user","identity.email:read:user","identity.team:read:user","identity:read:user"]}],"response_metadata":{"next_cursor":""}}'
url: !ruby/object:URI::HTTPS
scheme: https
user:
password:
host: slack.com
port: 443
path: "/api/apps.permissions.users.list"
query: token=xoxa-1142...
opaque:
fragment:
parser: *2
request: !ruby/struct:Faraday::RequestOptions
params_encoder:
proxy:
bind:
timeout:
open_timeout:
boundary:
oauth:
context:
request_headers: !ruby/hash-with-ivars:Faraday::Utils::Headers
elements:
User-Agent: Faraday v0.12.2
ivars:
:@names:
user-agent: User-Agent
ssl: *3
parallel_manager:
params:
response: *7
response_headers: !ruby/hash-with-ivars:Faraday::Utils::Headers
elements:
content-type: application/json; charset=utf-8
content-length: '160'
connection: close
date: Wed, 01 Aug 2018 11:00:39 GMT
server: Apache
cache-control: private, no-cache, no-store, must-revalidate
expires: Mon, 26 Jul 1997 05:00:00 GMT
referrer-policy: no-referrer
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-slack-backend: h
x-xss-protection: '0'
x-slack-req-id: 675e9cb2-6782-4f17-94e9-48e627dc6bb6
pragma: no-cache
x-content-type-options: nosniff
vary: Accept-Encoding
access-control-allow-origin: "*"
x-via: haproxy-www-soca
x-cache: Miss from cloudfront
via: 1.1 032d42677fbf05c24a4bb71369581429.cloudfront.net (CloudFront)
x-amz-cf-id: 98h4X6GGWCnzETCH27N8hIXAKF_9-G-yNJ6traglYZT_Nct0SW4_8g==
ivars:
:@names:
content-type: content-type
content-length: content-length
connection: connection
date: date
server: server
cache-control: cache-control
expires: expires
referrer-policy: referrer-policy
strict-transport-security: strict-transport-security
x-slack-backend: x-slack-backend
x-xss-protection: x-xss-protection
x-slack-req-id: x-slack-req-id
pragma: pragma
x-content-type-options: x-content-type-options
vary: vary
access-control-allow-origin: access-control-allow-origin
x-via: x-via
x-cache: x-cache
via: via
x-amz-cf-id: x-amz-cf-id
status: 200
reason_phrase: OK
options:
:parse:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment