Skip to content

A cool slack over ssh project with a pretty bubbletea tui

Notifications You must be signed in to change notification settings

taciturnaxolotl/charming-slack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Charming Slack

An effort to charm slack into submission to the great ssh gardeners.

Try it rn!

ssh nest.hackclub.app -p 23234

Setup

You need these variables available

SLACK_CLIENT_ID="xxxxx.xxxxxx"
SLACK_CLIENT_SECRET="xxxxxxxxxxxxxxxxx"
REDIRECT_URL="http://localhost:23233"
SSH_PORT="23234"
HTTP_PORT="23233"

You also need a slack app

display_information:
  name: Charming Slack
  description: Your very own ssh agent dismissed to the dark relms of the wood forever condemed to serve the users of hackclub
  background_color: "#32283d"
  long_description: Found near the Whispering Wood, a weathered slab lies etched with cryptic lore. It speaks of Klavis, the Banished Keymaster. Once a celestial gatekeeper, he tasted forbidden bubble tea, a concoction rumored to grant wishes beyond the Cloud's control. Now condemned, Klavis dwells within the wild, his power twisted. Legends whisper of "Charming Slack," a fantastical bridge born from his exile, serving a new purpose - a wish granted, a gateway for aspiring programmers, forever veiled in the sweet, whimsical magic of the Wood.
oauth_config:
  redirect_urls:
    - http://localhost:23233/slack/install
  scopes:
    user:
      - channels:history
      - channels:read
      - channels:write
      - chat:write
      - groups:history
      - groups:read
      - groups:write
      - identify
      - im:history
      - im:read
      - im:write
      - links:read
      - links:write
      - mpim:history
      - mpim:read
      - mpim:write
      - users:read
      - users.profile:read
      - search:read
      - emoji:read
settings:
  org_deploy_enabled: false
  socket_mode_enabled: false
  token_rotation_enabled: false

channel view message view