a better frontend for brainlet
Find a file
2021-01-01 13:31:44 -05:00
brainlet-lib@b3d9f220b0 Initialize project 2020-12-31 12:22:07 -05:00
.gitmodules Initialize project 2020-12-31 12:22:07 -05:00
index.js Try supporting old versions of Node 2021-01-01 13:31:44 -05:00
LICENSE Initial commit 2020-12-30 22:26:28 +00:00
package.json Try supporting old versions of Node 2021-01-01 13:31:44 -05:00
README.md Try supporting old versions of Node 2021-01-01 13:31:44 -05:00

brainlet-cli

a better (unofficial) frontend for brainlet

Requirements

You should use a terminal supporting VT100 escape codes and supporting 24-bit colors.

If you have a modern terminal, they probably have it.

Your version of node should be >= 12.20.0

Any operating systems not using Linux are not supported.

Installation

git clone --depth=1 --recurse-submodules https://git.hippoz.xyz/hiimgoodpack/brainlet-cli.git
cd brainlet-cli
pushd brainlet-lib
npm install
popd
npm install

Usage

node index.js <server>

Commands

Normal commands

Name Description
quit Exits the client
signup Creates an account
login Logs into an account and connects to the server
ls Lists categories
join Joins a category
dump (Debug) Prints user information

Chat commands

Name Description
/leave Leaves the channel without telling the server
/newline Any occurance of /newline becomes a new line

Tests

Markdown

__Markdown demo:__/newline**Bold and *italics in bold text* and back to bold** and some regular text/newline/newline> I found this software to be extremely helpful!/newline> **Just look at this quote on what this software does:/newline> > This software does something!/newline> > Just look at what this person said:/newline> > > I found this software to be extremely helpful!/newline> > > **Just look at this quote on what the software does:/newline> > > > *Maximum call stack size exceeded*/newline> > > I don't know what else could have been better!**/newline> > - Some random person/newline> I don't know what else could have been better!**/newline- Some random person/newline/newlineTry the software today!/newline