Drafts Slack Bot (ddbot)

Updated 09252022-143554


Metadata

Add to Slack


{
  "overview": {
    "title": "ddbot (AgileTortoise Slack)",
    "ainfo": "",
    "tags": [
      "api",
      "bot",
      "drafts",
      "slack",
      "social",
      "test"
    ],
    "icons": {
      "detail": {
        "nonce": "Xcp6QUqFOgxbO_GR",
        "encryptionKey": {
          "kty": "oct",
          "kid": "k3zzeqegcd4hurw3r4oo7ahwya",
          "alg": "A256GCM",
          "k": "H6dJhbJ5YopIK2ieyhX1XzpTR9pJJdONdRtNo_ivR1g",
          "ext": true,
          "key_ops": [
            "encrypt",
            "decrypt"
          ]
        },
        "fileId": "4t3pvtprxscbsci5p7kk3ualhi",
        "signingKey": {
          "kty": "oct",
          "kid": "WQD332GGIVDKVDHDJJVWMFP5UY",
          "alg": "A256GCM",
          "k": "gmfffk-UOBPdHM2rAMs3pAQleRvGjdl37NpQCMNqa2Q",
          "ext": true,
          "key_ops": [
            "encrypt",
            "decrypt"
          ]
        }
      }
    }
  },
  "details": {
    "notesPlain": "User 0Auth Token:xoxp-2792833014-2322953422656-4129629004995-36ee860fea19f5f90aae8be589a58696\n\nBot User OAuth Token: xoxb-2792833014-4153427964240-Njyqke7gju6A68JzAtDBUfE6\n\nhttps://slack.com/oauth/v2/authorize?client_id=2792833014.4123104056182&scope=chat:write,chat:write.public,channels:history,channels:read,groups:read,users:read,links:read,app_mentions:read,bookmarks:read,conversations.connect:read,reactions:read,pins:read,team.preferences:read,files:read&user_scope=bookmarks:read,channels:read,files:read,search:read,stars:read,reactions:read,pins:read,channels:history,links:read,users.profile:read",
    "sections": [
      {
        "name": "",
        "title": "",
        "fields": [
          {
            "t": "username",
            "n": "username",
            "k": "string",
            "a": {
              "guarded": "yes"
            },
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "none"
            }
          },
          {
            "t": "credential",
            "n": "credential",
            "k": "concealed",
            "a": {
              "guarded": "yes",
              "generate": "off"
            },
            "inputTraits": {
              "autocorrection": "no"
            }
          },
          {
            "t": "type",
            "n": "type",
            "k": "menu"
          },
          {
            "t": "filename",
            "n": "filename",
            "k": "string"
          },
          {
            "t": "valid from",
            "n": "validFrom",
            "k": "date"
          },
          {
            "t": "expires",
            "n": "expires",
            "k": "date"
          },
          {
            "t": "hostname",
            "n": "hostname",
            "k": "string",
            "inputTraits": {
              "keyboard": "URL"
            },
            "v": "https://api.slack.com/apps/A043M321N5C"
          },
          {
            "t": "Date of App Creation",
            "n": "khqmidc2ttzsntvtd6li7qr5c4",
            "k": "date",
            "v": 1664107260,
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "none"
            }
          },
          {
            "t": "App ID",
            "n": "cxv2rwmuyeyyhpdyr5hbcpnnbe",
            "k": "string",
            "v": "A043M321N5C",
            "a": {
              "multiline": "yes"
            },
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "Sentences"
            }
          },
          {
            "t": "Client ID",
            "n": "7r4mt3ybw7b576c6xbgyylcswi",
            "k": "string",
            "v": "2792833014.4123104056182",
            "a": {
              "multiline": "yes"
            },
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "Sentences"
            }
          },
          {
            "t": "Client Secret",
            "n": "vy2xbl5jgnwrc362ern6pyg3tu",
            "k": "concealed",
            "v": "f13685f96fe2b370e766825cc8703bb5",
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "none"
            }
          },
          {
            "t": "Signing Secret",
            "n": "v7rwownyapiah5yoiz56dhbaxe",
            "k": "concealed",
            "v": "b583f5240a68979472c19b55c2eac84bb583f5240a68979472c19b55c2eac84b",
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "none"
            }
          },
          {
            "t": "Verification Token",
            "n": "b7v2ilri3xp2527glzcvtyzaim",
            "k": "concealed",
            "v": "ZHgQD175cSSwXyggFQiNbxSt",
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "none"
            }
          }
        ]
      },
      {
        "name": "add more",
        "title": "",
        "fields": [
          {
            "t": "",
            "n": "wrcoaqgltvdrl72lyeou3hkwt4",
            "k": "file",
            "v": {
              "fileName": "manifest.json",
              "unencryptedSize": 1411,
              "encryptedSize": 1427,
              "integrityHash": "tcmZeNAV71ntLLffk1qdvb4cuC4xYRyv9HMXSePCin8",
              "nonce": "UnnAl5TZlLe2fR9Q",
              "encryptionKey": {
                "kty": "oct",
                "kid": "xzowrkkf5qmyqgfzjvrmjftj5q",
                "alg": "A256GCM",
                "k": "umHHp07TIh46ZhLwvthmRlAaFsmSDjDhibyqAzmOzG4",
                "ext": true,
                "key_ops": [
                  "encrypt",
                  "decrypt"
                ]
              },
              "documentId": "mkiggj4yyjzowjj27m3rkow7ua",
              "signingKey": {
                "kty": "oct",
                "kid": "DEBRGZHW75G3DMVBE656UT27K4",
                "alg": "A256GCM",
                "k": "0U-ZRy-YifYMDXDPdYakaCDvr9oadFHCWYaN4EsSegw",
                "ext": true,
                "key_ops": [
                  "encrypt",
                  "decrypt"
                ]
              }
            },
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "none"
            }
          },
          {
            "t": "Manifest.yml",
            "n": "5rn36p3eiwtuw7dyeblmr5v3ba",
            "k": "string",
            "v": "display_information:\n  name: ddbot\n  description: Single-user experimental bot created to help me save message text.\n  background_color: \"#00006b\"\nfeatures:\n  bot_user:\n    display_name: The Workspace Reporter\n    always_online: true\noauth_config:\n  scopes:\n    user:\n      - bookmarks:read\n      - channels:read\n      - files:read\n      - search:read\n      - stars:read\n      - reactions:read\n      - pins:read\n      - channels:history\n      - links:read\n      - users.profile:read\n    bot:\n      - chat:write\n      - chat:write.public\n      - channels:history\n      - channels:read\n      - groups:read\n      - users:read\n      - links:read\n      - app_mentions:read\n      - bookmarks:read\n      - conversations.connect:read\n      - reactions:read\n      - pins:read\n      - team.preferences:read\n      - files:read\nsettings:\n  org_deploy_enabled: false\n  socket_mode_enabled: false\n  token_rotation_enabled: false\n\\",
            "a": {
              "multiline": "yes"
            },
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "Sentences"
            }
          },
          {
            "t": "Gist",
            "n": "yulyqgrqruti6zxk7pypi56uhm",
            "k": "URL",
            "v": "https://gist.github.com/extratone/3f2a7cac11a5b9f85533e3156608a605",
            "inputTraits": {
              "keyboard": "URL",
              "autocorrection": "no",
              "autocapitalization": "none"
            }
          },
          {
            "t": "Draft",
            "n": "mk7zsnqct2mvywt77pjqzr7zji",
            "k": "URL",
            "v": "drafts://open?uuid=E4BE8944-6CB8-4585-8494-3C53EF33B52A",
            "inputTraits": {
              "keyboard": "URL",
              "autocorrection": "no",
              "autocapitalization": "none"
            }
          }
        ]
      },
      {
        "name": "tj6xpv7fsec5ijhh7qwsbj45vu",
        "title": "Share",
        "fields": [
          {
            "t": "Shareable URL",
            "n": "wnn46yfket3fuhr6cshjwgxvsq",
            "k": "URL",
            "v": "https://slack.com/oauth/v2/authorize?client_id=2792833014.4123104056182&scope=chat:write,chat:write.public,channels:history,channels:read,groups:read,users:read,links:read,app_mentions:read,bookmarks:read,conversations.connect:read,reactions:read,pins:read,team.preferences:read,files:read&user_scope=bookmarks:read,channels:read,files:read,search:read,stars:read,reactions:read,pins:read,channels:history,links:read,users.profile:read",
            "inputTraits": {
              "keyboard": "URL",
              "autocorrection": "no",
              "autocapitalization": "none"
            }
          },
          {
            "t": "Slack Button Embed",
            "n": "qwbmmsmkfw4agosawi7x2yqony",
            "k": "string",
            "v": "<a href=\"https://slack.com/oauth/v2/authorize?client_id=2792833014.4123104056182&scope=chat:write,chat:write.public,channels:history,channels:read,groups:read,users:read,links:read,app_mentions:read,bookmarks:read,conversations.connect:read,reactions:read,pins:read,team.preferences:read,files:read&user_scope=bookmarks:read,channels:read,files:read,search:read,stars:read,reactions:read,pins:read,channels:history,links:read,users.profile:read\"><img alt=\"Add to Slack\" height=\"40\" width=\"139\" src=\"https://platform.slack-edge.com/img/add_to_slack.png\" srcSet=\"https://platform.slack-edge.com/img/add_to_slack.png 1x, https://platform.slack-edge.com/img/add_to_slack@2x.png 2x\" /></a>",
            "a": {
              "multiline": "yes"
            },
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "Sentences"
            }
          },
          {
            "t": "App Suggestions HTML",
            "n": "h5kbo2a74i2mnth6gwsmo5fuya",
            "k": "string",
            "v": "<meta name=\"slack-app-id\" content=\"A043M321N5C\">",
            "a": {
              "multiline": "yes"
            },
            "inputTraits": {
              "autocorrection": "no",
              "autocapitalization": "Sentences"
            }
          }
        ]
      }
    ]
  },
  "createdAt": "2022-09-25T19:18:44Z",
  "updatedAt": "2022-09-25T19:39:40Z",
  "faveIndex": 0,
  "trashed": "N",
  "templateUuid": "112",
  "uuid": "j662s3c3akwyv2bie76wg5ooou"
}

Manifest

display_information:
  name: ddbot
  description: Single-user experimental bot created to help me save message text.
  background_color: "#00006b"
features:
  bot_user:
    display_name: The Workspace Reporter
    always_online: true
oauth_config:
  scopes:
    user:
      - bookmarks:read
      - channels:read
      - files:read
      - search:read
      - stars:read
      - reactions:read
      - pins:read
      - channels:history
      - links:read
      - users.profile:read
    bot:
      - chat:write
      - chat:write.public
      - channels:history
      - channels:read
      - groups:read
      - users:read
      - links:read
      - app_mentions:read
      - bookmarks:read
      - conversations.connect:read
      - reactions:read
      - pins:read
      - team.preferences:read
      - files:read
settings:
  org_deploy_enabled: false
  socket_mode_enabled: false
  token_rotation_enabled: false
\