beepycli

command module
v0.0.0-...-942a3ab Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2023 License: AGPL-3.0 Imports: 11 Imported by: 0

README

Beepy CLI

Your one-stop-shop for all things Beepy, as long as all things means: going from zero to messaging with Beeper on your device, or copying logs from your Beepy to your computer.

Download

You can find the latest binaries precompiled in GitHub Actions.

After downloading, make sure to give beepycli permission to execute. You can do this from the terminal by running chmod +x beepycli.

If you're on Linux, this is all you need!

macOS

If you're running macOS, you've got one more step—you need a working libolm installation. If you're using Homebrew, the most popular macOS package manager, this is as simple as running brew install libolm. If you use MacPorts, you can run sudo port install olm instead.

You may also need to jump through some extra hoops when you first run the CLI because it is not distributed through the App Store. On first run, macOS will present you with a dialogue with two options: Move to Trash or Cancel. Choose Cancel, and open System Settings > Privacy & Security and scroll down until you see the option to approve the binary. Then, run the CLI again and click Open.

Simple as 🥧.

Build

Alternatively, you can build the CLI yourself by cloning the repo and running go build. Building requires Go 1.20 or higher, and a libolm installation.

Usage

To log in to your Beeper account and install gomuks—the Beeper client for Beepy—all you have to do is run beepycli from your terminal.

To copy logs from your Beepy device to your machine, run beepycli --logs.

Made in collaboration with Shadow Wizard Money Gang.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL