devterm-cli
v1.0.2
Published
A terminal-native social network CLI client for developers
Maintainers
Readme
DevTerm CLI Client
A command-line interface for DevTerm, a terminal-native social network for developers.
Installation
npm install -g devterm-cliOr install from source:
git clone https://github.com/Nom-nom-hub/DevTerm.git
cd DevTerm/devterm/client-cli
npm install
npm linkUsage
devterm --helpCommands
devterm register -u <username> -e <email>- Register a new userdevterm login -i <userId>- Login with user IDdevterm login -u <username>- Login with usernamedevterm post <message> -i <userId>- Create a new post with user IDdevterm post <message> -u <username>- Create a new post with usernamedevterm feed [-l <limit>]- View the feeddevterm follow <username> -i <userId>- Follow a user with user IDdevterm follow <username> -u <username>- Follow a user with usernamedevterm room -c <name> -i <userId>- Create a new room with user IDdevterm room -c <name> -u <username>- Create a new room with usernamedevterm dm -s <message> -t <to> -f <from>- Send a direct messagedevterm roulette -j -i <userId>- Join the roulette queue with user IDdevterm roulette -j -u <username>- Join the roulette queue with usernamedevterm roulette -l -i <userId>- Leave the roulette queue with user IDdevterm roulette -l -u <username>- Leave the roulette queue with username
Examples
# Register a new user
devterm register -u john_doe -e [email protected]
# Login with username
devterm login -u john_doe
# Create a new post
devterm post "Hello, DevTerm!" -u john_doe
# View the feed
devterm feed -l 20
# Create a new room
devterm room -c "Go Developers" -u john_doe
# Send a direct message
devterm dm -s "Hey there!" -t recipientId -f senderId
# Join the roulette queue
devterm roulette -j -u john_doeGitHub Repository
The source code for this project is available at: https://github.com/Nom-nom-hub/DevTerm.git
