Skip to content

pkd2210/beest-in-ssh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Apr 16, 2026
7bca40a · · Apr 16, 2026

History

13 Commits
Apr 16, 2026
Apr 15, 2026
Apr 16, 2026
Apr 16, 2026
Apr 15, 2026
Apr 15, 2026

Repository files navigation

Setup:

  1. sh-keygen -t rsa -b 2048 -m PEM -f host.key - Setup the ssh host.key
  2. node index.js - run the application

Commands

  1. exit - Exit the CLI
  2. help - Show a list of all available commands and their descriptions
  3. hours - Get your current hours amount
  4. leaderboard - Show the leaderboard of users with the most hours
  5. news - Show the latest news from the orgs
  6. pipes - Get your current pipes amount
  7. projects - List all your projects
  8. shop - List all shop items

How to create a command

  1. Create a file in the commands folder .jsgt;.js
  2. In the file, write
module.exports = {
     'name': 'COMMAND_NAME',
     'description': 'COMMAND_DESCRIPTION',
     async execute(stream, auth_token, refreshToken) {
         // Put the command functionality here
     }

}
  1. Add command to the Commands list in README.md

TODO LIST

  • Create Project command
  • Edit Project Command
  • Buy Command - Not tested, don't have enough pipes to test
  • Someway to save refresh and auth keys, securely / not on server

About

the beest.hackclub.com/home site, but in ssh

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published